Webロール上で実行されているMVC WebApiがあります。それは1つの例外を除いてうまく動作します:サービス設定から何も読み取ることができません。私はプロジェクトにマップされたWebロールを持っています。私が構築し、MVC WebApiがクラウドコンフィグレーションを読み取らない
CloudConfigurationManager.GetSetting("ImportantKey")
を呼び出すときしかし、それは単なるサービスの設定ではまだ
Getting "ImportantKey" from Serviceruntime: FAIL.
Getting "ImportantKey" from ConfigurationManager: FAIL.
を示し、私はクリアリー
<ConfigurationSettings>
<Setting name="ImportantKey" value="1234abcd" />
</ConfigurationSettings>
を見ることができ、私は同じことをMVCのWebの役割を持っていますそれはすべてうまく動作します。私は間違って何をしていますか?
EDIT:私がRoleEnvironment.GetConfigurationSettingValue( "ImportantKey")を使用すると、正常に動作します。 CloudConfigurationManagerの設定が間違っていますか?