我剛剛將VS2010項目升級到VS2012,現在有一個問題,依賴項目不是按需建造的。例如,假設我有我的解決方案如下項目:Visual Studio 2012不依賴於建築項目
- 圖書館一
- ConsoleApp 1
凡ConsoleApp 1個引用庫A.如果我改變方法的簽名的一類在庫A中運行ConsoleApp 1,由於ConsoleApp 1沒有看到我的更改,因此會出現編譯器錯誤,因爲運行ConsoleApp 1不會導致庫A生成。
如果我手動構建庫A,然後手動構建ConsoleApp 1,它工作正常。但是,我期望運行ConsoleApp 1應該可以在啓動之前重建任何依賴項目。
我可以有東西配置不正確嗎?或者這是VS2012中的一個錯誤?
這可能是一個錯誤,導致VS 2012還處於RC階段...不能肯定地告訴雖然... – walther
什麼是顯示在您的項目依賴(右鍵單擊項目,然後選擇項目依賴項)? –
項目依賴關係看起來正確。例如。對於ConsoleApp 1,選中庫A的複選框。這個問題可能比我想象的還要糟糕。如果我直接對ConsoleApp 1中的類進行更改,然後點擊F5/Run,則ConsoleApp 1不會重建,並執行最後一個內置版本,而無需進行更改。 – user1438940