1

EnterpriseLibrary 5.0.414.0 を使用するサービスへの Web 参照を使用する VS2010 で作成された Web サイトがあります。

VS2010で作業したときはすべて問題ありませんでしたが、VS2012 RTMで開くと、次のエラーが発生し始めました(VS2010でもプロジェクトを開くと同じエラーが発生します)

Reference.svcmap: Could not load file or assembly 'Microsoft.Practices.EnterpriseLibrary.Common, Version=5.0.414.0, 
Culture=neutral, PublicKeyToken=null' or one of its dependencies. 
The located assembly's manifest definition does not match the assembly reference. 
(Exception from HRESULT: 0x80131040) 

ご意見をお聞かせください。

4

1 に答える 1

-1

これは、前述のアセンブリに必要な他のエンタープライズ ライブラリ ブロックが不足している場合に発生する可能性があります (また、ローカルの true もコピーします)。

Microsoft.Practices.EnterpriseLibrary.Common.dll
Microsoft.Practices.ServiceLocation.dll
Microsoft.Practices.Unity.Configuration.dll
Microsoft.Practices.Unity.dll
Microsoft.Practices.Unity.Interception.Configuration.dll
Microsoft.Practices.Unity.Interception.dll
于 2016-08-29T06:58:54.077 に答える