私のWebアプリは、かみそりでMVC3を使用しています
RoleEnvironment.GetConfigurationSettingValue("senderName") を使用して ServiceConfig から何かを読み取ろうとすると、Microsoft.IdentityModel に関連するエラーが発生します。
Unable to find assembly 'Microsoft.IdentityModel, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Runtime.Serialization.SerializationException: Unable to find assembly 'Microsoft.IdentityModel, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[SerializationException: Unable to find assembly 'Microsoft.IdentityModel, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.]
System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) +4727747
System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) +1725
System.AppDomain.get_Id() +0
<CrtImplementationDetails>.DoCallBackInDefaultDomain(IntPtr function, Void* cookie) +185
<CrtImplementationDetails>.LanguageSupport._Initialize(LanguageSupport* ) +328
<CrtImplementationDetails>.LanguageSupport.Initialize(LanguageSupport* ) +102
[ModuleLoadException: The C++ module failed to load while attempting to initialize the default appdomain.
]
.
Azure acs 認証に Windows ID 基盤を利用しているのは事実ですが、azure にデプロイしたときはすべて正常に機能していました。 Smtpserver")) .Azure で失敗します。
しかし、ローカルの azure appfabric ではすべて正常に動作します。このコード行を削除すると、すべて正常に動作します。RoleEnvironment.GetConfigurationSettingValue("Smtpserver"))
クラウド アプリで 2 つの Web ロールを使用しています。エラーの原因を特定するのを手伝ってください