5
私はジェネリックス、エクステンションメソッドとFunc
デリゲートを使用するライブラリを作成しました。 Func
代理人は、ライブラリの.NET(バージョン3.5)の新機能です。ナゲットに公開したとき、プロジェクトは.NETバージョン4.5.2をターゲットにしていましたが、バージョン4.5をターゲットとするプロジェクトにインストールしようとしたときに失敗しました。ナゲットの複数のフレームワークをターゲットにする最も簡単な方法は?
.NET 3.5以降のバージョンをターゲットとするプロジェクトにパッケージをインストールする方法、ライブラリのターゲットフレームワークを3.5に変更する必要がありますか、ディレクトリ規約を使用して、フレームワークは、ここで説明:
Supporting multiple .NET framework versions
したがって、ターゲットフレームワークを変更するだけで仕事ができますか? lib \ {net version} –
はい、ターゲットフレームワークを変更すると、あなたのためにそれを行います。 –
好奇心のために、フォルダコンベンションの代わりにこのアプローチを使用するだけではどうですか?ライブラリで使用される最高のバージョンをターゲットにすることは、すべてのフレームワークバージョンのアセンブリを作成するよりも簡単で便利です。 –