在Windows 8.1 Metro Style应用程序上使用旧的SignalR客户端

时间:2014-07-22 07:54:54

标签: c# asp.net signalr windows-8.1

我有一个SignalR主机,运行SignalR 1.1.3。 我已成功使用SignalR.Net.Client创建了Windows窗体客户端,现在我也想创建一个Windows 8.1客户端。

我创建了新的通用应用程序项目(它为桌面和Windows手机创建应用程序)并使用NuGet包管理器控制台我已经安装Install-Package Microsoft.AspNet.SignalR.Client -Version 1.1.3命令已成功完成,所以我开始写代码,但行中仍有错误:

var _hubConnection = new HubConnection(url);

The type or namespace name 'HubConnection' could not be found (are you missing a using directive or an assembly reference?)

在检查我的参考文献后,我发现没有Microsoft.AspNet.SignalR.Client参考。

我做错了什么,有没有办法在Windows 8.1应用程序上使用SignalR 1.x?

提前谢谢!

1 个答案:

答案 0 :(得分:0)

好的,我不知道SignalR主机,

但是当我按照你提到的方式安装相同的包时,它对我来说非常适合: -

var _hubConnection = new Microsoft.AspNet.SignalR.Client.Hubs.HubConnection("www.yahoo.com");

它没有给你我提到的参考错误。