【发布时间】:2011-02-13 18:57:09
【问题描述】:
我正在尝试使用 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 之外,它工作正常。这是因为该参数未在添加到 ZIP 容器的 parameters.xml 文件中声明。
我可以手动添加该参数声明,但没有办法从命令行执行它并让它声明我在另一个 XML 文件中的参数吗?
【问题讨论】:
标签: visual-studio-2010 deployment msdeploy