ASP MVC到多个IIS(部署)

时间:2015-10-27 16:23:24

标签: asp.net .net iis deployment

有没有办法使用相同的配置部署ASP MVC应用程序但是多个IIS(不同的服务器,但相同的URL)?

我必须将同一个项目部署到多个IIS应用程序,当然使用Visual Studio One Click Web发布它没关系,但在我的情况下,我有10个以上的部署要做。

有没有办法,比如使用PowerShell或其他东西的脚本?

由于

2 个答案:

答案 0 :(得分:0)

我遇到了类似的问题,最后编写了一个自定义应用。无论如何,我都不知道用任何MS工具自动处理这个问题。

答案 1 :(得分:0)

最后,我找不到任何好的方式,但我做了什么;我为每个IIS服务器创建了一个web.config文件(因为它们之间没有什么区别)和我使用VS的配置转换选项之后。

然后我在VS中为每个IIS服务器创建了一个发布配置,并选择了对应的web.config文件。

使用VS的单击发布栏,当我选择发布配置时,它会自动加载正确的web.config文件并发布应用程序。

这不是最好的主意,但它运作正常。