我在Visual Studio 2008中對此沒有任何問題,但似乎VS 2010存在問題,我打賭它可能是我。Visual Studio 2010:如何在解決方案中執行項目的構建順序?
我有一個ASP.NET網站項目和幾個C#項目(BLL,DAL,NUnit中的測試)的解決方案。我已經爲測試項目配置了構建過程,以自動運行NUnit來運行測試。我希望確保BLL和DAL項目在測試項目之前構建,以便測試能夠針對最新的編譯版本運行(是的,我知道我可以在一個項目中完成所有這些工作,但我選擇不這樣做 - 請耐心等待:))
因此,我將Test項目的依賴關係設置爲包含BLL,DAL和Web應用程序項目,並且構建順序顯示BLL,DAL,Web應用程序以及測試。但是,我注意到當我構建測試項目時,BLL實際上並不構建。
任何想法這可能是什麼,或者我可能會失去的任何選項強制其他項目建立時,我生成的測試項目?
在此先感謝您的幫助!
檢查此鏈接:http://msdn.microsoft.com/en-us/library/5tdasz7h.aspx – 2010-09-06 19:54:13
如果您正在構建的解決方案配置是爲您的BLL項目檢查生成的? – 2010-09-06 19:54:40