我有一個多項目ASP.NET + C#解決方案。ASP.NET + C# - 部署多項目解決方案
我打算編寫一個快速(單獨的)VB應用程序,它將所有DLL,ASPX,Config等文件抽出並將它們壓縮成7zip文件以部署到測試服務器。
有沒有比這更優雅的解決方案?
我的開發環境是VWD2008Express。
我有一個多項目ASP.NET + C#解決方案。ASP.NET + C# - 部署多項目解決方案
我打算編寫一個快速(單獨的)VB應用程序,它將所有DLL,ASPX,Config等文件抽出並將它們壓縮成7zip文件以部署到測試服務器。
有沒有比這更優雅的解決方案?
我的開發環境是VWD2008Express。
我建議你看看巡航控制.net和NAnt,這將允許你輕鬆地處理所有這些類型的東西。無需壓縮來移動文件(儘管您可以壓縮並創建備份!)。你可以使用msbuild來做預編譯。 Rick Straul編寫了一個偉大的工具,您可以利用它來爲您做這些事情......告訴您什麼是合適的msbuild命令(http://www.west-wind.com/presentations/AspNetCompilation/AspNetCompilation.asp)。
如果您的版本缺少安裝項目,您仍然可以設置組件項目以將其二進制文件輸出到同一目錄。
簡而言之就是適合您的情況。在工作中,我使用一個自定義的MSBuild文件來處理這個問題 - 包括壓縮所有的可部署應用程序,以便輕鬆分發到我們的QA和生產環境中。
這個工具看起來很有用。下載Windows SDK以便我可以訪問它。 謝謝! – 2009-07-02 03:11:29