.NET 4.5
をターゲットとし、nuget package
としてパッケージ化された単純なクラスライブラリがあります。それはReactive Extensions (2.2.5)
に依存します。.NETコアを含む複数のターゲットのパッケージクラスライブラリ
.NET
コアと互換性があり、複数のターゲットフレームワーク(.NET Core, .NET 4.5, .NET 4.6)
用にパッケージ化したいと考えています。
Reactive Extensions nuget
の依存関係を3.0.0
にアップグレードしました.APIポートを使用して、自分のコードが100%.NET Core
と互換性があることを知りました。
私はクラスライブラリをビルドしてパッケージ化して、複数のフレームワークターゲットで使用できるようにしています。
これを行う適切な方法は何ですか?
これに関する公開されたガイダンスはありますか?
VS2015で新しい.NET Core Class Libraryを作成する必要がありますか、これを以前の.NET Frameworkクラスライブラリで行うことはできますか?
私はproject.jsonを追加し、複数のフレームワークを追加しますか?
"frameworks": {
"netcoreapp1.0": {
"imports": "dnxcore50"
},
"net45": {},
"net46": {}
}
私はまだパッケージ用にナゲットを使用していますか?
ありがとうございました。