Visual studio 如何让VisualStudio意识到他应该使用引用DLL的新版本?

Visual studio 如何让VisualStudio意识到他应该使用引用DLL的新版本?,visual-studio,dll,compilation,Visual Studio,Dll,Compilation,我有两个项目的解决方案。一个引用另一个。当我对第二个进行修改并编译它时,第一个似乎没有意识到。因为它链接到它的旧版本 有没有办法让VS2012检查所引用的DLL文件自上次复制到本地文件夹后是否发生了更改?引用第二个项目时,请确保将其引用为“项目引用”。这会告诉VS在该项目更改时更新引用。如果使用DLL引用,它会假定引用是外部DLL,因此它希望您维护版本。我终于找到了问题所在。引用路径包含斜杠“/”而不是反斜杠“\”。似乎我在这条道路上工作了一部分,但并不总是这样 PS:我输入这个,以防将来对某

我有两个项目的解决方案。一个引用另一个。当我对第二个进行修改并编译它时,第一个似乎没有意识到。因为它链接到它的旧版本


有没有办法让VS2012检查所引用的DLL文件自上次复制到本地文件夹后是否发生了更改?

引用第二个项目时,请确保将其引用为“项目引用”。这会告诉VS在该项目更改时更新引用。如果使用DLL引用,它会假定引用是外部DLL,因此它希望您维护版本。

我终于找到了问题所在。引用路径包含斜杠“/”而不是反斜杠“\”。似乎我在这条道路上工作了一部分,但并不总是这样


PS:我输入这个,以防将来对某人有所帮助。

他们是否有相同的输出文件夹?当前,如果我退出VS并重新启动解决方案,那么它就可以工作了…您是否每次都编译整个解决方案?编译目录是l:/bin,DLL路径是相同的。确实没有。我只是编译底层DLL。我想看看新的方法等等。。。第一个是“项目引用”,而不是什么?在解决方案资源管理器中,当您右键单击项目的引用并选择“添加引用”时,将弹出一个对话框。该对话框具有选项卡,允许您选择引用的类型。其中一个选项卡是“项目”。这是您要使用的选项卡,而不是“浏览”