2014-07-22 71 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

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

相關問題