从 Azure 2.0 升级到 2.2 后,CloudConfigurationManager.GetSettings(



我将 Azure 从 2.0 升级到 2.2。在此之后,Microsoft.WindowsAzure.CloudConfigurationManager.GetSetting("...")始终返回空字符串。此代码在 2.0 版中运行良好。

我的解决方案确实有nuGet,我从这里得到了最新版本的windowsazure.configurationManager。我的解决方案有一个 WebRole 和一个 WorkerRole。WebRole 是我关心的,它有以下 ddl 版本:

Microsoft.WindowsAzure.Configuration 2.0.0.0
Microsoft.WindowsAzure.Diagnostics 2.2.0.0
Microsoft.WindowsAzure.ServiceRuntime 2.2.0.0
Microsoft.WindowsAzure.Storage 3.0.2.0

在 web.config appSettings 部分中复制 ServiceConfig 设置,然后可以在模拟器中运行或仅调试 Web 角色。 GetSet 首先尝试 ServiceConfig,然后在 web.config appSettings 中查找。

事实证明,

我没有将 Azure 项目作为启动项目!但是,我之前遇到过这个问题,它正在 Azure 中运行。

不知道它是怎么排序的!

相关内容

  • 没有找到相关文章

最新更新