2010-10-19 40 views
0

我必須與主體工程的解決方案,幫助工程和安裝工程在構建項目的過程是什麼意思跳過= 1

當我建立或重建的主要項目中,我得到:

Build: 1 succeeded or up-to-date, 0 failed, 1 skipped 

現在,因爲該項目幫助生成以下消息:

Build: 1 succeeded or up-to-date, 0 failed, 0 skipped 

我不明白什麼是被跳過(我在主文件1次成功...所以1出1?!)

有什麼不對?我該如何解決?

感謝 阿薩夫

+0

您的主要項目是否真的取決於幫助項目?這可能會影響構建順序。 – 2010-10-20 13:03:41

回答

1

每個項目(的csproj文件或其他項目類型一樣設置項目)在您的解決方案應該對應於1構建項目。 如果某個項目被跳過,則在當前版本中不需要該項目。例如:如果您構建主程序,則不會編譯安裝項目,因爲程序不依賴於它。 您還可以配置多個構建配置,其中在某些配置中某些項目不會構建,例如在你的debug-config中你可以省去設置,或者在你的release-config中你可以省去一些單元測試庫。

+0

你說的沒有加上我得到的結果:幫助項目:構建:1成功或最新,0失敗,0跳過...主項目:構建:1成功或最新,0失敗,1跳過...安裝項目:構建:2成功或最新,0失敗,1跳過...或者它對你有意義嗎? – Asaf 2010-10-20 08:24:47

+0

我會讀它爲: 構建主項目:主項目成功,幫助項目跳過,安裝項目不會出現,因爲它在構建順序中的構建項目之後。 構建幫助項目:幫助項目成功,所有其他項目都不會出現,因爲它們在構建順序中的構建項目之後 – 2010-10-20 12:59:14