1つのソリューションに2つのプロジェクトがあります。 1つは、HtmlAgilityPack、Microsoft.Syndication、およびIrcDotNetの3つのnugetパッケージがインストールされたクラスライブラリです。もう1つは、スタートアッププロジェクト、Nugetパッケージが1つしかインストールされていないコンソールアプリケーションプロジェクト、Microsoft.Syndicationです。このプロジェクトはまた、クラスライブラリに依存しています。スタートアッププロジェクトを実行すると、次のような詳細の例外が発生します。ファイルまたはアセンブリを読み込めません。ランタイム
System.IO.FileNotFoundExceptionが発生したHRESULT = 0x80070002がメッセージ= ' バージョン= 4.1.0.0、文化=中立、なPublicKeyToken = b03f5f7f11d50a3a System.Runtime' または その依存関係の1つをファイルまたはアセンブリをロードできませんでした。システムは、指定されたファイルを見つけることができません。
出所=のStackTrace: AlexiConsole.Program.Main(文字列[] args)をで はC:\ユーザーはプロジェクト\アレクシー\ AlexiConsole \ Program.csを\ Visual Studioの 2017 \ドキュメント\自分自身を\:行21内部例外1:FileNotFoundException:ファイルまたは アセンブリ 'System.Runtime、Version = 4.0.20.0、Culture = neutral、 PublicKeyToken = b03f5f7f11d50a3a'またはその依存関係の1つをロードできませんでした。 システムは、指定されたファイルを見つけることができません。
私はその理由を知りません。私は既にバージョン0.0.0.0-4.1.0.0を4.1.0.0にリダイレクトするために両方のプロジェクトのapp.configにバインディングリダイレクトを持っています。
両方のプロジェクトターゲット.NET 4.7。
ここであなたのソリューションを共有していただきありがとうございます。回答としてマークすることができますので、同じ問題を抱える他のコミュニティメンバーに役立つ可能性があります。 –