私は突然、突然、複雑な解決策を抱いていました。数日間はうまくコンパイルされていましたが、次の瞬間はNewtonsoftバージョンの互換性:VS 2015が突然Newtonsoft.Jsonのバージョン互換性について苦情を言いました
アイデンティティ と重大度コード説明プロジェクトファイルの行の抑制状態 エラーCS1705総会 'UploadFramework' 'UploadFramework、バージョン= 1.0.0.0、文化=中立、 なPublicKeyToken = nullを'「がNewtonsoft.Json、バージョン使用しています= 9.0.0.0、 文化=ニュートラル、PublicKeyToken = 30ad4fe6b2a6aeed 'より高い バージョンプログラミングの\ ConnellCampaigns \ \ SRC \ UploadProcessor \バッチ:参照アセンブリのアイデンティティ 'Newtonsoft.Json、バージョン= 6.0.0.0、文化=中立、 なPublicKeyToken = 30ad4fe6b2a6aeed' UploadProcessor..NETフレームワーク 4.6 Cと 'Newtonsoft.Json' より\ EnvelopeSalutationJob.cs 341 Active
これを修正する方法については、私は完全に敗北しています...私が言うことができる限り、コードベースでは何も変更されていません。
しかし、私はちょうどソリューション全体に「再編成する」を使っていましたが、かなりのファイルを修正しました。 OTOH、私がこの問題に直面したらすぐに、私はすべての変更を元に戻しました - gitの良さに感謝します! - 私はどこにいるのだろうか。
しかし、私はないんだけど...この問題を解決する方法について
何かアドバイスをいただければ幸いです。
私はUploadFrameworkためproject.jsonファイルがそれで、このラインを持っていることを述べてきたはずです追加情報
:
"Newtonsoft.Json": "6.0.8"
、ときに6.0.8の下に青い波線のラインがありますがその上にマウスを置くと、プロジェクトが9.0.1で終了したと言います。特定のバージョンを具体的に定義する方法を理解しておらず、最近のバージョンで終わることもあります。多分、それは何が起こっているかについての手掛かりです。
すべてのファイルを元に戻した場合は、ソリューションで「クリーン...」を実行するだけです。 – Filburt
元に戻した後に試したこと。何らかの理由で、それは問題を解決しませんでした。 –