2012-04-01 160 views
0

我在Visual Studio 2010的解決方案中有5個項目(4個項目C++和1個C#項目)。如何重建解決方案中的所有項目?

有些項目依賴於其他項目。

我已經正確配置了所有輸出目錄(.lib,.dll)。

當我從菜單中選擇「重建解決方案」時,有一些項目的構建失敗。

我收到以下錯誤信息:

錯誤1個錯誤FTK1011:無法創建新的文件跟蹤日誌文件:C:\用戶\管理員\桌面\ ServerWinForm \的OBJ \ CL.read.1 .tlog。該文件存在。 C:\ Users \ Administrator \ Desktop \ ServerWinForm \ Common \ FileTracker錯誤7錯誤LNK1104:無法打開文件'../Bin\x86\Debug\Common.lib'錯誤9引用的程序集「C:\ Users \ Administrator \ Desktop \ DVRServerWinForm \ CPPWrapper ../ Bin/x86/Debug \ CPP Wrapper.dll「找不到。如果此程序集是由另一個項目生成的,請確保在構建該項目之前構建該項目。

但是當我用右鍵單擊並按照「項目構建順序」中的順序逐個構建每個項目時,它就會成功構建。

有人能告訴我爲什麼會發生這種情況嗎?

回答

4

您需要右鍵單擊您的解決方案,選擇屬性,然後選擇「項目依賴項」並配置依賴於整個解決方案中其他項目的每個項目,以便首先構建正確的項目。

+0

它被配置好Bod Delavan。 注意:當我用右鍵單擊並按照「項目構建順序」中的順序逐個構建每個項目時,它會成功構建。 – TTGroup 2012-04-01 15:39:50

+0

作爲構建過程的一部分,你正在做一些特殊的構建前命令或後期構建命令嗎? – 2012-04-01 15:53:49

+0

我不知道這件事,你能告訴我更多細節嗎?謝謝! – TTGroup 2012-04-01 16:01:06

相關問題