2014-10-10 189 views
0

我有一個Web項目,依賴於兩個單獨編譯的項目,所有三個都在同一個解決方案。有一天,我打了重建解決方案,並得到了以前從未收到過的所有錯誤列表。顯然,重建會刪除依賴的DLL,然後無法構建Web項目DLL,因爲它無法找到依賴的DLL。現在我有另一個Web項目,它的設置完全相同,並且這種情況從未發生過,並且兩個項目的依賴關係都已正確設置。如果我嘗試使用Build Solution,它工作得很好。只有重建解決方案會導致錯誤出現,它只會在我的一個項目中完成,而且它從來沒有用過。我知道在重建工作的時間與沒有工作的時間之間沒有變化。我有一天打開了它,並決定不再工作。我在這裏完全失敗,所以我希望有人可能以前遇到過這個問題,並可以給我一些見解。謝謝。Visual Studio'重建解決方案'錯誤

+0

當您重建或清理時,Visual Studio將從bin中刪除東西。如果它消除了讓你感到意外的事情,那麼最終可能會缺少一個參考。或者這是別的。 – MatthewMartin 2014-10-10 15:32:47

回答

1

安裝依存關係:

- 右鍵單擊​​解決方案。

- 選擇屬性。

- 選擇項目依賴項。

- 選擇你的DLL。

enter image description here

+0

這就是我最初做的。不起作用。我已經在我的其他項目上設置了完全相同的方式,它工作得很好。這很奇怪。我甚至重新創建了整個項目。同樣的結果。 – 2014-10-10 15:59:45

+0

你的一個源文件可能有一個令人困惑的事情的虛假日期。檢查他們的日期,以確保他們未來10年或以後。檢查可能會讓你感到困擾的預構建和後構建腳本。 – 2014-10-11 00:15:10

相關問題