Dot-Net

Visual Studio 2012 隨機報告:“找不到引用的組件 X”

  • August 23, 2012

我最近將解決方案從 VS 2010 和 .NET 4.0 遷移到 VS 2012 和 .NET 4.5,並將其重新定位。然而,現在突然和隨機 VS 2012 報告幾乎所有跨項目引用為:

"The referenced component X could not be found" (warning)

現在,我知道這是不正確的。首先是因為我可以在為程序集引用設置的目錄中看到程序集,其次因為當我打開“添加引用”對話框時,警告突然消失了,程序集引用上的黃色警告圖示也是如此

進行完全重建會清除警告,然後它將保持這種狀態一段時間,然後隨機再次顯示相同的警告。

有人見過這個嗎?可能是什麼原因,我該如何解決?

編輯:我在 VS 2010 中沒有看到這種奇怪的行為

編輯:報告警告以引用同一解決方案中的其他項目。

它是由並行建構引起的。將“最大並行項目建構數”設置為 1 將解決該問題。

另請參閱:http ://social.msdn.microsoft.com/Forums/en-US/msbuild/thread/a9ac83eb-14b3-4bd2-bc51-7c2ae7363c46

引用自:https://stackoverflow.com/questions/12094692