2010-06-14 45 views
0

部署使用ASP.NET 4.0和Visual Studio 2010創建的網站的推薦方式是什麼?我該如何部署ASP.NET 4 MVC網站?

我以前總是在我的解決方案中添加一個Web安裝項目,並使用它創建一個MSI,即使對於小型應用程序。

但是,當我在VS2010中構建一個Web安裝項目時,這種方式有效,但有些東西似乎仍然存在問題: 1.我需要打開Win 2008 R2上的IIS 6兼容性才能運行msi。 2. msi包含web.config,web.debug.config和web.release.config。我認爲VS的web.config轉換應該照顧到這一點。

-Matt

回答

1

我建議考慮使用MSDeploy,它封裝了所有的文件和配置設置成一個zip文件,然後可以導入到IIS 7

斯科特Hanselman提供了很大的演示文稿顯示how to use MSDeploy