Visual Studio不会更新新DLL的路径

时间:2019-04-04 18:14:16

标签: visual-studio

正在运行VS2015。具有dll的新版本。有使用制造商提供的DLL的VB.net解决方案。该DLL已更新。无论我做什么,我都不能强迫VS在新路径上看到对DLL的新引用。不断使构建失败,说它无法在旧路径下找到旧dll。

找到此线程: Old DLL file keeps being used

根据该线程的建议,我尝试在GAC中搜索它(未找到),更新新DLL的版本,删除所有引用等。使用“模块”窗口进行了尝试,但仅在运行时有效或处于中断模式,我无法到达那里。尝试升级到VS19,结果相同。

似乎唯一可行的方法是开始一个新的解决方案,添加我的所有源文件,然后指向新的DLL位置。但是,如果这种情况经常发生,那将不是一个可行的解决方案。

还有其他想法吗?

1 个答案:

答案 0 :(得分:-1)

请检查您的.VBPROJ文件。您很有可能对同一个依赖项有多个引用,并且可以摆脱一个引用,或者确保所有引用都具有相同的路径。