网站程序 Bin目录下 dll无法删除,删除并编译后自动重新引用的解决方法

现象:
bin目录下的dll文件删除后, 编译后自动引用删除的dll, 但是引用的是老版本的dll,而不是新版本的dll,即使手动引用了新版本的dll,编译后bin目录下还是自动引用了老版本的dll

原因分析:
可能是嵌套引用导致的,比如程序引用了A,B两个dll, 而A.dll在内部也引用了B.dll,当修改B.dll并重新编译后,程序中重新引用B.dll失败

解决方法:
修改B.dll并重新编译后,也应该重新编译引用了B.dll的A.dll, 然后程序同时重新引用B.dll和A.dll



原文地址:https://www.cnblogs.com/gossip/p/3055287.html