我正在维护由同事开发的 ac#.Net (vs2005) 库,我们称之为 fooLib。现在管理层决定我们应该将其名称更改为 barLib。
所以我重命名了它,更改了一些元数据(版权信息等),在 gac 中注册,删除了引用并在每个使用它的项目中再次添加它,瞧!
到目前为止,一切都很好,但是有一个使用它的项目,在链接调试版本时给了我一些奇怪的错误,而发布就像一个魅力,没有警告。它给了我一条很长的错误消息,告诉我它找不到 fooLib.dll(当它应该搜索 barLib.dll 时)并告诉我链接日志已停用,以及激活它的方法。所以我做了,但返回的唯一新信息是它正在搜索错误文件的路径列表。知道如何解决这个问题而不必从头开始重建解决方案吗?