2014-07-22 72 views
0

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

我已经创建了新的通用应用程序项目(它为桌面和Windows Phone创建应用程序)并使用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参考。

什么我做错了,是有什么办法可以使用SignalR 1.x中在Windows 8.1的应用程序?

预先感谢您!

回答

0

好吧,我不知道SignalR主机,

,但是当我安装相同的包,你提到的方式完美的作品对我来说: -

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

它给了我没有提到的错误你提及。

+0

它适用于WinForms应用程序,但不适用于Windows 8.1应用程序。我会尝试重新安装SignalR,也许它会有所帮助。 –

+1

重新安装帮助,谢谢! –

+0

你自己解决了...... :) :) –

相关问题