【发布时间】: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