一時ファイルの処理に Azure ローカル ストレージを使用しています。これらの一時ファイルは、アプリケーションを通じてローカル ストレージにアップロードされます。そのために、ServiceDefinition.csdef ファイルで次のコードを構成しました。
ローカル リソース LocalStorage name="ELearningSpace" sizeInMB="2000" cleanOnRoleRecycle="true" ローカル リソース
次のコードを使用して、Azure インスタンス LocalResource のローカル ストレージにアクセスしました。file.SaveAs(uploadFolder.RootPath + "Content/" + コレクション["packageType"].ToString() + "/" + fileName); dllも含まれています(dllコピーをローカルにtrueにしました)
- Microsoft.identity.モデル。
- Microsoft.Windowsazure.serviceruntime.
問題: Cloud Stimulator を備えた私のローカル マシンでは、上記のコードは正常に動作しています。しかし、実際のクラウド環境ではエラーが発生しています。 例外: 「'' の型初期化子が例外をスローしました。」「System.Runtime.Serialization.SerializationException メッセージ: アセンブリ 'Microsoft.IdentityModel、バージョン = 3.5.0.0、カルチャ = ニュートラル、PublicKeyToken = 31bf3856ad364e35' が見つかりません。ソース: mscorlib ?
誰かが私が間違っている場所を見つけるのを手伝ってください。