私は、構成値を読み取るための1つのメソッドと、実行されていない場合ServiceConfiguration
に読み取るためのフォールバックコードを備えたカスタムのAzureユーティリティDLLを持っています。この DLL は、ローカルおよび運用クラウド環境で実行されている Azure WCF プロジェクトで正常に動作します。AppSettings
web.config
RoleEntironment
何らかの理由で、IIS の Rackspace サーバーでこの WCF サービスをホストしています。
私のローカル マシン IIS では、WCF サービスは正常に動作しますが、Rackspace では次のエラーでクラッシュします。
'Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironment' の型初期化子が例外をスローしました。
をコピーし、WindowsAzure.ServiceRuntime.dll
ラックスペースのビンに入れました。それでも同じエラーが発生します。Diagnostics.dll
StorageClient.dll
へのコピーも試み<startup useLegacyV2RuntimeActivationPolicy="true">
ましたがWeb.config
、まだ機能しません。
何か案が?不足しているクラウド DLL が他にあるのでしょうか。それとも、さらに構成が必要ですか?