2012-04-23 77 views
2

我想知道是否可以自动部署ASP.Net MVC应用程序。此应用程序旨在在主机上本地运行,而我想要做的是创建一个安装程序,以便最终用户快速设置。我从来没有尝试过这种方法的Web应用程序,我想看看我的选择是什么。ASP.Net MVC 3应用程序自动安装程序

我正在考虑使用诸如CassiniaspNETserve之类的东西,并以某种方式自动化安装程序以便即时设置所有内容。任何洞察力,如果有任何问题或如果需要更多的细节,请让我知道。谢谢。

+1

所以你想最终用户在他们的机器上本地运行网站?这似乎打破了使其成为Web应用程序的目的。 – Tejs 2012-04-23 21:05:47

+0

@Tejs难道它不是LAN上的服务器应用吗? – 2012-04-23 21:11:24

+0

@大卫什么?如果他试图制作一个“服务器”应用程序,那么看起来客户服务将会更加优越。 – Tejs 2012-04-23 21:13:19

回答

-1

我会使用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/

因此理论上一个简单的脚本或安装程序可以为你部署所有这些,并运行上面的两个以及部署你的应用。