「Windows Azure Storage 2.1.0.2」と「WCF Data Services Client5.6.0」を使用するアプリケーションがあります。最初のライブラリは Microsoft.Data.OData 5.2.0 に依存し、2 番目のライブラリは Microsoft.Data.OData 5.6 に依存します。どうすれば機能しますか?
質問する
245 次
1 に答える
3
AssemblyBinding リダイレクトを使用して、古いバージョンを新しいバージョンにリダイレクトできます。同じ質問については、Table Storage を使用して Azure Cloud Worker ロールでファイルまたはアセンブリを読み込めませんでした Microsoft.Data.OData Version=5.2.0.0 エラーを参照してください。
短い答えは次のとおりです。
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.Data.OData" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-5.6.0.0" newVersion="5.6.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Microsoft.Data.Edm" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-5.6.0.0" newVersion="5.6.0.0" />
</dependentAssembly>
</assemblyBinding>
于 2013-10-11T03:29:48.950 に答える