回答ありがとうございます。
>> 見つかったアセンブリのマニフェスト定義はアセンブリ参照に一致しません
>
>というエラーメッセージが出ていますので、Newtonsoft.Jsonの違うバージョンが
>同じシステム(ソリューション)内で利用されているのではないかと思うのですが、
>どうでしょうか?
Newtonsoft.Json.dllのファイルはソリューションに1つしかなかったのですが、
参照元のdllを削除して
参照元を外してから、Version=9.0.1.19813のdllを上書きでコピーしても
13.0.0.0のバージョンに置き換えられてしまうようです。
Web.configに以下を追記することで動作しました。
<runtime>
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="9.0.0.0" newVersion="13.0.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
ありがとうございました。
2024年3月6日水曜日 13:01:25 UTC+9 RapidReport: