Я поддерживаю библиотеку C# .Net (vs2005), назовем ее fooLib, разработанной коллегой. Теперь руководство решило, что мы должны изменить его имя, скажем, barLib.Переименование библиотеки .NET
Поэтому я переименовал его, изменил некоторые метаданные (информацию об авторских правах и т. Д.), Зарегистрировал его в gac, удалил ссылку и добавил ее снова в каждый проект, который ее использует, и вуаля!
До сих пор так хорошо, но есть проект, который его использует, что придает мне какую-то странную ошибку при связывании версии Debug, в то время как Release работает как шарм без предупреждения. Это дало мне длинное сообщение об ошибке, в котором говорилось, что он не может найти fooLib.dll (когда он должен искать файл barLib.dll) и сказал мне, что журнал связей был отключен, и способ его активации. Таким образом, я сделал, но единственной новой возвращаемой информацией является список путей, в которых он ищет неправильный файл. Любая идея, как я могу исправить это, не перестраивая решение с нуля?
Вы пытались удалить ссылку на переименованную библиотеку и добавить новую? – maciejkow
Конечно. Спасибо, в любом случае. – raven