我有一個簡單的類庫,其目標爲.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": {}
}
我仍然使用nuget進行包裝嗎?
謝謝。