我想知道是否可以自动部署 ASP.Net MVC 应用程序。该应用程序旨在在主机 PC 上本地运行,我想做的是创建一个安装程序,以使最终用户可以轻松快速地进行设置。我从来没有为 Web 应用程序尝试过这种方法,我想看看我的选择是什么。
我正在考虑使用像Cassini或aspNETserve之类的东西,并以某种方式自动化安装程序以即时设置所有内容。任何见解表示赞赏,如果有任何问题或需要更多详细信息,请告诉我。谢谢。
我想知道是否可以自动部署 ASP.Net MVC 应用程序。该应用程序旨在在主机 PC 上本地运行,我想做的是创建一个安装程序,以使最终用户可以轻松快速地进行设置。我从来没有为 Web 应用程序尝试过这种方法,我想看看我的选择是什么。
我正在考虑使用像Cassini或aspNETserve之类的东西,并以某种方式自动化安装程序以即时设置所有内容。任何见解表示赞赏,如果有任何问题或需要更多详细信息,请告诉我。谢谢。
我会使用 WebPlatform 安装程序来设置所有依赖项设置。您可以编写该工具的脚本并让它为您运行所有先决条件。(http://msdn.microsoft.com/en-us/library/windowsazure/gg433092.aspx)
另外,我会使用 IIS Express 来托管。它还通过脚本设置来设置您的应用程序根目录、路径、权限等。 ( http://learn.iis.net/page.aspx/870/running-iis-express-from-the-command-line/ )
所以理论上一个简单的脚本或安装程序可以为您部署所有这些并运行上述两个以及部署您的应用程序。