【发布时间】:2016-07-06 15:41:39
【问题描述】:
我有一个以.NET 4.5 为目标的简单类库,并被打包为nuget package。这取决于Reactive Extensions (2.2.5)。
我想让它与.NET 核心兼容,并将其打包用于多个目标框架(.NET Core, .NET 4.5, .NET 4.6)。
我已将 Reactive Extensions nuget 依赖项升级到 3.0.0,并使用 API 端口了解到我的代码现在 100% 兼容 .NET Core。
现在我正在构建和打包我的类库,以便它可以被多个框架目标使用。
正确的方法是什么?
是否有关于这方面的已发布指南?
我是否需要在 VS2015 中创建新的 .NET Core 类库,或者我可以在旧的 .NET Framework 类库中执行此操作吗?
我要像这样添加一个project.json并添加多个框架吗?
"frameworks": {
"netcoreapp1.0": {
"imports": "dnxcore50"
},
"net45": {},
"net46": {}
}
我仍然使用 nuget 进行打包吗?
谢谢。
【问题讨论】: