WebJob从VisualStudio中自动发布连接字符串

时间:2015-04-10 09:33:36

标签: azure visual-studio-2013 publish azure-web-sites azure-webjobs

我正在尝试手动从Visual Studio发布WebJob("发布为Azure WebJob")。该项目引用了它们之间有3个数据库连接字符串的其他项目。当VisualStudio开始发布时,它会自动添加引用项目中的三个连接字符串。

This link正常解释这一点。

  

避免在.pubxml文件中编辑与数据库相关的设置,因为   Visual Studio会在找到更改时自动更改这些内容   项目

我想在我定义要在App.config

中使用的连接字符串时停止此行为

如何自动停止包含连接字符串的发布配置文件?

1 个答案:

答案 0 :(得分:0)

  1. 安装Microsoft Azure Configuration Manager
  2. 将连接字符串移动到appSetting部分(用于调试目的)
  3. 使用CloudConfigurationManager

    检索连接字符串
    var myConnectionString = CloudConfigurationManager.GetSetting("MyConnectionString");
    
  4. 部署网络工作时,您的连接字符串不再更新。