2015-10-30 68 views
0

我有一个项目在两个特定文件夹中有两个版本。Visual Studio 2015发布版本使用错误路径

D:\OldProject\ 
D:\NewProject\ 

OldProject被认为是过时的,新的是我试图建立。 当我尝试建立一个项目,我得到生成错误:

元数据文件 'd:\ OldProject \ BIN \ net40 \发布\ Caliburn.Micro.dll' 找不到

我检查了NewProject中项目的输出路径,它们是指NewProject的路径。

我检查了项目的项目文件夹,它们看起来就像这样:

D:\NewProject\Caliburn Micro\Caliburn.Micro\ 

它的输出路径是这样的:

..\..\bin\net40\Release\ 

这些DLL被编译到该路径:D:\NewProject\bin\net40\Release\

路径有什么问题?我应该在哪里设置正确的路径?

+0

的你提到Caliburn.Micro.dll,是加入作为参考你的项目?您可以在参考文献下的Solotuion Explorer中看到它。在该参考的属性中,您可以看到dll的路径。这是指向正确的文件夹? –

+0

它在参考属性中有这个路径:'D:\ NewProject \ bin \ net40 \ Release \ Caliburn.Micro.dll' – Nestor

+0

所以这是正确的路径。嗯。我认为你也做了一个干净的重建? –

回答

0

这是唯一可能的工作,工作的建议,不是一个好办法,但对我来说:

删除CMakeCaches.txt和运行cmake ..再次

相关问题