首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为netcore50构建

如何为netcore50构建
EN

Stack Overflow用户
提问于 2017-01-14 15:59:53
回答 1查看 594关注 0票数 0

我想建立一个控制台应用程序,它使用Microsoft.AspNet.SignalR.Client。然而,似乎SignalR.Client在netcoreapp1.1的nuget上不可用:

代码语言:javascript
复制
Package Microsoft.AspNet.SignalR.Client 2.2.1 is not compatible with netcoreapp1.1 (.NETCoreApp,Version=v1.1). Package Microsoft.AspNet.SignalR.Client 2.2.1 supports:
  - net40 (.NETFramework,Version=v4.0)
  - net45 (.NETFramework,Version=v4.5)
  - netcore50 (.NETCore,Version=v5.0)
  - portable-net45+sl5+win8+wp8+wpa81(.NETPortable,Version=v0.0,Profile=Profile344)
  - portable-win81+wpa81 (.NETPortable,Version=v0.0,Profile=Profile32)
One or more packages are incompatible with .NETCoreApp,Version=v1.1.

我想让我的应用程序尽可能的开放/可移植(我不分发编译过的二进制文件,只分发源代码供其他人使用)。我如何更改下面的project.json,这样我就可以编译和运行应用程序(可能使用netcore50):

代码语言:javascript
复制
{
  "version": "1.0.0-*",
  "buildOptions": {
    "debugType": "portable",
    "emitEntryPoint": true
  },
  "dependencies": {
    "Newtonsoft.Json": "*",
    "Microsoft.AspNet.SignalR.Client": "*"
  },
  "frameworks": {
    "netcoreapp1.1": {
      "dependencies": {
        "Microsoft.NETCore.App": {
          "type": "platform",
          "version": "1.1.0"
        }
      },
      "imports": "dnxcore50"
    }
  }
}

提前谢谢你。

EN

回答 1

Stack Overflow用户

发布于 2017-01-14 20:05:24

您可以在.net核心应用1.1中使用netcore50,如下所示。更新了project.json-

代码语言:javascript
复制
{
  "version": "1.0.0-*",
  "buildOptions": {
    "debugType": "portable",
    "emitEntryPoint": true
  },

  "dependencies": {

    "Newtonsoft.Json": "*",
    "Microsoft.AspNet.SignalR.Client": "2.2.1"
  },

  "frameworks": {
    "netcoreapp1.1": {
      "dependencies": {
        "Microsoft.NETCore.App": {
          "type": "platform",
          "version": "1.1.0"
        }
      },
      "imports": "netcore50"
      }
    }
  }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41647934

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档