我正在尝试使用 MsDeploy 部署 ASP.NET MVC 2 应用程序。我使用 VS2010 将包生成为 ZIP。在该 ZIP 中是一个parameters.xml
文件,它声明了我可以设置的参数。
我希望能够使用这样的自动生成deploy.cmd
文件设置更多参数:
MySite.deploy.cmd
"-setParam:name='IIS Web Application Name',value=MySite"
"-setParam:name=IisVirtualDirectoryPhysicalPath,value=C:\inetpub\MySite"
"-setParam:name=httpBinding,value=*:80:www.mysite.dk"
这很好用,除了httpBinding param
. 这是因为该参数未在parameters.xml
添加到 ZIP 容器的文件中声明。
我可以手动添加该参数声明,但是没有办法从命令行执行它并让它声明我在另一个 XML 文件中的参数吗?