1. ホーム

ファイルまたはアセンブリ "Newtonsoft.Json" またはその依存関係の 1 つを読み込むことに失敗しました。見つかったアセンブリマニフェスト定義がアセンブリ参照と一致しません。(HRESULT:0x80131040からの例外)

2022-02-21 07:28:13

エラーです。

ファイルまたはアセンブリ "Newtonsoft.Json"、またはその依存関係の 1 つを読み込むことに失敗しました。見つかったアセンブリマニフェスト定義が、アセンブリ参照と一致しません。(HRESULT:0x80131040 からの例外)

理由
バージョンの不一致、使用されたDLLのバージョンが設定ファイルのバージョンと一致しない。

解決策
使用しているNewtonsoft.Json.dllのバージョンを確認し、以下のように設定ファイルの該当バージョンを修正します。例えば、バージョン "4.5.0.0" は該当バージョンに修正することができます。


<dependentAssembly>

<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30AD4FE6B2A6AEED" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0-4.5.0" newVersion="4.5.0.0"/>
</dependentAssembly>