場合によっては、新しいライブラリを追加すると、 の衝突バージョンが導入されSystem.Windows.Interactivity.dll
ます。
これにより、プロジェクトが機能しなくなります。
app.config
修正するには、次のように編集してアセンブリ バインディング リダイレクトを追加します。
<?xml version="1.0"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Windows.Interactivity"
publicKeyToken="31bf3856ad364e35"
culture="neutral"/>
<bindingRedirect oldVersion="4.0.0.0"
newVersion="4.5.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup>
<appSettings>
<add key="TestKey" value="true"/>
</appSettings>
</configuration>
バージョンではなく.dllPublicKeyToken
の名前に依存するため、すべてのバージョンで一定です。
あなたが指している実際のバージョンnewVersion
にあなたが一致していることを確認してください:appConfig
