0

私は自分のプロジェクトの 1 つで Json.NET を使用していますが、そのままで問題なく動作しています。しかし、私は最近、かなり古いバージョン 4.5.9 を現在のバージョン 7.0.1 に更新したいと思っていました。ご存知のように...最新の状態にするためです。

NuGet 経由でバージョン 4.5.9 をインストールし、更新機能を使用しました。

次のデプロイ (Visual Studio 2012 ビルドイン クリックオンス経由でデプロイ) の後、クライアント pc で、Newtonsoft.Json DLL を参照している「XXX をグローバル アセンブリ キャッシュにインストールする必要があります」というエラーが表示されます。

このエラーを修正する理由や方法がわかりません。Json.NET に関するすべてを既に設定しており、発行設定の [アプリケーション ファイル] ダイアログに含める必要があります。これは修正されませんでした。

ただし、7.0.1 をアンインストールして 4.5.9 を再インストールすると (すべて Nuget 経由)、エラーは修正されます。

このエラーなしで 7.0.1 バージョンをデプロイできないのはなぜですか?

ご清聴ありがとうございました。

4

1 に答える 1