Azure webjobs没有阅读网站appsettings

Mat*_*rts 13 azure azure-webjobs

我有一个天蓝色的webjob,它有api键等的一些appsettings.

我还有一堆PRODUCTION azure应用程序设置(在门户网站中指定),应该覆盖我的webjob配置appsettings ..但他们没有.

对于我的网站,他们按预期工作,一切都很好.但是对于webjobs,它们只是被完全忽略,而是使用配置中的应用程序设置.

这是天蓝色的错误吗?所有文档都表明这应该有效.

编辑

我发现这个博客都是关于使用CloudConfigurationManager.GetSetting所以我已经实现了它仍然无法工作 - 仍然使用web作业的应用程序设置文件中定义的设置:(

谢谢

Mat*_*rts 7

所以看起来我发现了一个错误!

这是因为我AppSettings是从另一个文件引用的,就像这样(在app.config中):

<AppSettings file="appsettings.config"/>
Run Code Online (Sandbox Code Playgroud)

这基本上打破了azure的配置管理.

  • 您是否尝试过使用`configSource ="appsettings.config"? (3认同)