替换Octopus Deploy的web.config元素

时间:2016-04-26 07:33:17

标签: web-config continuous-integration octopus-deploy deploying autodeploy

这是Web.config

的一部分
  <endpoint address="http://localhost:1001/" binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_I" contract="API.I" name="BasicHttpBinding_IStore" />      

我不想将address =“http:// localhost:1001 /”更改为address =“http://10.133.1.5:1001/”或任何使用Octopus进行部署时。 我阅读文档但不明白,任何人都可以帮我解决问题。 感谢

1 个答案:

答案 0 :(得分:3)

您可以在项目中执行web.config xml转换,并在Octopus中使用XML转换功能:http://docs.octopusdeploy.com/display/OD/Configuration+files

或者您可以使用Octopus变量并替换Octopus中的文件中的变量:http://docs.octopusdeploy.com/display/OD/Substitute+Variables+in+Files