3

我有一个 Azure Worker Role (WR),它应该使用以下命令从 .cscfg 文件中获取它的配置:

var setting = CloudConfigurationManager.GetSetting("My.Setting.Name");

在模拟器中运行这很好,我得到:

Getting "My.Setting.Name" from ServiceRuntime: PASS.

信息。但是,当我发布到我的远程环境时,我得到:

Getting "My.Setting.Name" from ServiceRuntime: FAIL.
Getting "My.Setting.Name" from ConfigurationManager: FAIL.

消息。在 Azure 管理门户的“CloudServices/Configure”部分,我可以看到配置中列出的设置,并且设置正确。

我正在使用 Azure SDK 2.0

4

1 回答 1

5

您是否在项目中部署了正确的 Azure SDK .DLL?您最近是否偶然升级到了较新的 Azure SDK?我会检查您的 .DLL 引用以确保它们在整个解决方案中都匹配

于 2013-06-18T13:55:25.053 回答