您可以使用Web部署又名MSDeploy的参数化功能.您将需要使用parameters.xml文件和setParameters.xml文件来动态交换设置,因为您没有在构建时转换包.
在部署时,您可以传入任何.xml文件以设置您在parameters.xml文件中指定的参数.由于parameters.xml位于项目解决方案的根目录下(例如,请参阅放置文件放置位置的示例链接),然后在构建时将其添加到您的Web包中.但是,您现在可以通过在部署期间从命令行传入setParms .xml文件来灵活地更改这些值.这与基于配置设置在构建时转换值不同.
这是一个为登台环境传入ParamFile的msdeploy命令行示例.
msdeploy -verb:sync -source:package="c:\packages\mypackage.zip" -dest:auto,computername=StagingServer1 -setParamFile="c:\StagingParameters.xml"
Run Code Online (Sandbox Code Playgroud)
有关示例和MSDN技术信息,请参阅以下链接:
| 归档时间: |
|
| 查看次数: |
7003 次 |
| 最近记录: |