2014-03-26 26 views
0

我有兩個解決方案,一個包含WinForms-Project,一個包含Utilities-Library。VisualStudio不會構建一個已更改的引用項目

爲了舒適地調試和開發這兩個項目,我將Utilities-Project添加到了WinForms-Project的解決方案中。即使公用事業項目仍然是一個單獨的項目,應該保持獨立(也是由於GIT Repos)。

現在我遇到了應用於實用程序項目的更改不會影響WinForms-Project的問題,因爲實用程序似乎無法正確重建。

我使用Visual Studio 2010,並通過添加引用項目引用實用工程項目。

我應該如何重組項目/解決方案?什麼可能是錯誤?

謝謝。

+0

檢查您的項目構建順序。 – ThaMe90

+0

排序正確,檢查兩次 – SlapY

+0

您有兩個項目的解決方案,坐在分離的文件夾上,您編輯項目B中的代碼並構建它。您從主項目A中引用項目B.是否B構建正常?你提到你會得到錯誤 - 輸出中的錯誤日誌是什麼? – ilansch

回答

2

您需要檢查配置管理器以確保項目已設置爲針對所選配置和平臺進行構建。

在輸出窗口中,您將在最後得到摘要。

========== Build: x succeeded, x failed, x up-to-date, x skipped ========== 

如果有任何項目被跳過,那麼它們不會被設置爲爲該配置/平臺構建。

同樣值得在工具 - >選項 - >項目和解決方案 - >構建和運行下檢查Visual Studio,因爲那裏有一些控制何時構建東西的選項。你也可以打開/關閉構建輸出,這可能會提供一些線索,說明它爲什麼沒有構建。

+0

當按F6時,我有1內置,0失敗,2跳過(可能是實用程序和設置) – SlapY

+1

跳過意味着它沒有設置爲該配置構建。再次檢查配置管理器,查看所有配置和平臺。 –

+0

感謝李威利斯,我只是自己找到了。就是這樣。 – SlapY

相關問題