これは私の最初の azure プロジェクトであり、何か間違っているかどうかはわかりません。MVC 3 webrole内でいくつかの構成を取得しようとしています。このために使用しています:
RoleEnvironment.GetConfigurationSettingValue(KeyName)
エミュレーターでアプリケーションを実行すると、エラーが発生します。
BC30451: 'RoleEnvironment' is not declared. It may be inaccessible due to its protection level.
次のように完全な名前空間を追加しようとしました:
Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironment.GetConfigurationSettingValue(KeyName)
そして、私はこのエラーを受け取ります:
BC30456: 'ServiceRuntime' is not a member of 'WindowsAzure'.
ただし、WebRole クラスの「OnStart」イベント内で RoleEnvironment にアクセスできます。それで、それは期待される動作ですか?はいの場合、プロジェクト全体で構成を読み取るにはどうすればよいですか?
前もって感謝します;