Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure不覆盖应用程序设置_Azure_Connection String_Azure Web App Service_Application Settings - Fatal编程技术网

Azure不覆盖应用程序设置

Azure不覆盖应用程序设置,azure,connection-string,azure-web-app-service,application-settings,Azure,Connection String,Azure Web App Service,Application Settings,在我的Azure应用程序服务中,我想更新应用程序设置,但从VS发布后,密钥不会覆盖本地Web.config中的值 在Azure中,它看起来像: 结果,azure上的my web.config包含来自本地设置的值 <connectionStrings> <add name="MainConnectionString" connectionString="ConnectionStringToReplaceByAzure" providerName="System.Da

在我的Azure应用程序服务中,我想更新应用程序设置,但从VS发布后,密钥不会覆盖本地Web.config中的值

在Azure中,它看起来像:

结果,azure上的my web.config包含来自本地设置的值

  <connectionStrings>
    <add name="MainConnectionString" connectionString="ConnectionStringToReplaceByAzure" providerName="System.Data.SqlClient" />
  </connectionStrings>
  <appSettings>
    <add key="MS_SigningKey" value="Overridden by portal settings" />
  </appSettings>


Azure从不实际修改您的web.config文件。相反,Azure应用程序设置在运行时被注入配置系统。因此,即使您在web.config中没有看到它,但如果您从应用程序中查询它,您将获得正确的值。

这是否适用于edmx文件?你有没有让它工作过?我也在挣扎。我是否包括连接字符串周围的引号?我是否将providerName=“System.Data.SqlClient”包含在Azure上的字符串中#挫败的公司