3

次を使用して.cscfgファイルから構成を取得することになっているAzureワーカーロール(WR)があります。

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 に答える