以前にこの質問をしたところ、うまくいく答えが得られました。ASP.Net 5 アプリケーションが、.Net Framework 4.5 を対象とする通常の .Net クラス ライブラリを参照できるようにするには、' "dnxcore50": { }' 参照を project.json ファイルから削除する必要があります。
偉大な。それは何もしなかった単純な ClassLibrary プロジェクトで動作しました。
今、私はより複雑なクラス ライブラリでそれをやろうとしています。インスタンス (HtmlAgilityPack など) などの他の NuGet パッケージを参照するクラス ライブラリと同じ手法は機能しません。
これは非常にイライラします。ASP.Net の新しいバージョンでは、単にクラス ライブラリを参照するだけでは機能しなくなったことに、少し唖然としています。
削除されたと思われる「機能」の 1 つは、ソリューションにないプロジェクトのコンパイル済み DLL を参照する機能です。ASP.Net 5 プロジェクトの [参照の追加] ダイアログから [参照] ボタンがなくなりました。
従来のプロジェクトにはまだ参照ボタンがあります。
なんで?自分のマシン上にあるが、自分のプロジェクトには含めたくないクラス ライブラリを参照するにはどうすればよいですか?