【问题标题】:Using AspNetCore.SignalR with net462将 AspNetCore.SignalR 与 net462 一起使用
【发布时间】:2017-08-23 03:02:23
【问题描述】:

抱歉,如果这是一个愚蠢的问题,我已经研究了好几个小时,并且对不同的框架版本和 SignalR 的当前状态感到非常困惑。

我有一个当前针对 net462 的 asp.net core 1.1 Web 应用程序 (.NET Framework),我希望使用 SignalR 向其中添加 websocket 功能。我已尝试添加 MyGet 提要 (https://dotnet.myget.org/F/aspnetcore-master/api/v3/index.json),但无法添加 Microsoft.AspNetCore.SignalR,尽管这似乎是推荐的做法。我想知道这是否是因为 SignalR 和 net462 之间不兼容,但 SignalR 的目标是 netstandard1.3,据我所知应该与 net462 兼容。

谁能指出我正确的方向?

【问题讨论】:

  • 您遇到什么错误?
  • 抱歉,不清楚。该软件包未在 nuget 搜索结果中列出,即使添加了 myget 提要。我猜这是因为不同的框架类型,但我不知道是不是别的原因?不管是什么,我目前处于第 0 步 - 我什至还没有收到错误,因为我找不到要添加的包!
  • 我现在才注意到 - 您为 master 分支添加了提要。你需要这个提要:<add key="AspNetCore" value="https://dotnet.myget.org/F/aspnetcore-ci-dev/api/v3/index.json" />
  • 干杯,我更正了提要并再次尝试,但仍然找不到包,只有我认为(来自 Gray 前缀)的 Gray.Microsoft.AspNetCore.SignalR.Server 包不正确?我也包括了预发布以防万一,但它仍然没有显示
  • 刚刚注意到我忘了在问题中说,这是一个 ASP.NET Core 1.1 应用程序,以防万一?

标签: asp.net-core signalr .net-standard .net-4.6.2


【解决方案1】:

我在这里犯了两个愚蠢的错误,发布以防万一它可以帮助其他人:

  1. 正确的提要网址是:https://dotnet.myget.org/F/aspnetcore-ci-dev/api/v3/index.json
  2. 我没有注意到“包源”下拉菜单

【讨论】:

  • 我在 json 文件中没有看到 signlarR
猜你喜欢
  • 1970-01-01
  • 2021-10-20
  • 2018-06-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多