プラグイン プロジェクトを直接参照し、プラグイン クラスをインスタンス化することで、プラグインのコア クラスをテストしたいと考えています。テスト コンソール アプリ プロジェクトを作成し、プラグイン プロジェクトにプロジェクト参照を追加すると、参照リストの参照の横に警告アイコン (感嘆符付きの黄色い三角形) が表示されます。
代わりに、プラグインのアセンブリ ビルド出力である dll への参照を追加すると、そのような警告は表示されません。この警告は何を伝えようとしているのでしょうか?
ベストアンサー1
質問のコメントで述べられているように、プロジェクト間で .NET Framework のバージョンが異なると、この問題が発生する可能性があります。新しいプロジェクトのプロパティをチェックして、異なる既定のバージョンが使用されていないことを確認してください。