【问题标题】:Load in netstandard2.0 libraries to net461 project加载netstandard2.0库到net461项目
【发布时间】:2017-07-18 11:25:30
【问题描述】:

一个快速的谷歌说this ispossible,但我不知道怎么做?

我想尝试一下 SignalR-Core 和服务结构。最新的Microsoft.AspNetCore.SignalR 包是1.0.0-alpha1-26359 和目标netstandard2.0

ServiceFabric 的库5.6.220(其他库为2.6.220)的当前版本目标net45(我认为?.. 任何人都知道如何快速检查nuget 包的目标框架是什么?)。据我所知net45 库可以在任何框架>= net45 上运行,所以这应该不是问题。

我的服务结构应用程序项目以 net461 为目标,并且我正在运行 VS2017,无论是今天的最新更新。

当我尝试使用install-package Microsoft.AspNetCore.SignalR -pre 安装软件包时,它显示install-package : Package Microsoft.AspNetCore.SignalR 1.0.0-alpha1-26359 is not compatible with net461 (.NETFramework,Version=v4.6.1). Package Microsoft.AspNetCore.SignalR 1.0.0-alpha1-26359 supports: netstandard2.0 (.NETStandard,Version=v2.0)

我在这里缺少什么?是否有一些我必须做的 csproj 技巧,powershell 脚本/VS2017 还不知道?仅当 .NET Core 2.0 正确发布时,这才会成为一项功能吗?

【问题讨论】:

    标签: c# .net-core .net-standard


    【解决方案1】:

    使用VS2017-Update3 (Preview) 可以正常工作。

    VS2017 15.3 包括对此的支持。

    【讨论】:

      猜你喜欢
      • 2018-10-13
      • 1970-01-01
      • 2021-11-29
      • 1970-01-01
      • 2018-09-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多