2015-10-30 89 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 ..再次

相關問題