2012-11-10 25 views
0

我正在寻找一种方法来部署一个ASP.NET MVC网站,包括它的所有依赖关系,如.NET框架或ASP.NET MVC 3.Web Deploy还可以照顾依赖关系吗?

我发现如何转储我所有的列表与Web部署的依赖关系,但它是否也可以实际部署所有这些依赖关系?

如果没有,我还有其他什么(希望不是太贵)选项? Installaware似乎能够做到这一点,但对我来说这太昂贵了。

回答

1

Web Deploy(MSDeploy)可以列出您提到的依赖关系,但它不提供打包和部署这些较大类型依赖关系(如框架或功能)的自动方式。

使用Web Deploy runCommand Provider它可以用于部署.Net框架,ASP.NET MVC 3.但您需要编写自己的部署清单和部署批处理文件。

或者,您可以使用powershell或psexec为您的部署

+1

谢谢,为您的答复。对于那些也对这个主题感兴趣的人,你需要这个文档来编写脚本WebPi:http://blogs.iis.net/satishl/archive/2011/01/26/webpi-command-line.aspx –

相关问题