【发布时间】:2009-05-14 20:54:15
【问题描述】:
背景
本着持续集成的精神,我正在尝试使用 Web 部署项目来自动化我们的部署过程。大多数情况下,这是无痛的。大多数选项都已内置,而那些不容易通过 MSBuild XML 界面添加的选项。
但是,我似乎找不到部署到远程 IIS 服务器的选项。这对我来说似乎很奇怪,因为我显然不希望我的所有构建都在我的生产/登台服务器上运行。
问题
如何设置我的 Web 部署项目以在远程计算机上创建/覆盖 IIS 虚拟目录?
注意事项
我正在使用Visual Studio 2008 和.net 3.0。
[编辑]
正如下面x0n 所建议的,我可以为此使用 MS Deploy。不过,我宁愿使用 Web 部署项目,特别是因为我们已经设置了这些项目。 :)
【问题讨论】:
-
您是在部署网站项目还是 Web 应用程序项目?使用 WAP,部署步骤通常要容易得多(xcopy)。
标签: asp.net iis deployment msbuild web-deployment-project