SignalR安裝以及安裝問題


正常節奏                                                                                                  

介紹

SignalR 是 ASP.NET 團隊正在開發的一個 Microsoft .NET Framework 庫和 jQuery 插件,可能包括在以后版本的 ASP.NET 平台中。 它提供了一些前景極為光明的功能,而這些功能正是 .NET Framework 當前不曾具有的,並且是越來越多的開發者所需要的。

SignalR 是一個集成的客戶端與服務器庫,基於瀏覽器的客戶端和基於 ASP.NET 的服務器組件可以借助它來進行雙向多步對話。 換句話說,該對話可不受限制地進行單個無狀態請求/響應數據交換;它將繼續,直到明確關閉。 對話通過永久連接進行,允許客戶端向服務器發送多個消息,並允許服務器做出相應答復,值得注意的是,還允許服務器向客戶端發送異步消息。是一個完全基於客戶及服務器端解決方案,它是以JS作為客戶端和ASP.NET作為服務端來創建這類的應用。

 

有關SignalR的更多細節

SignalR在NuGet上被分成了幾個包:

· SignalR – 主要的包,包括SignalR.Server和SignalR.Js(你應該安裝這個)

· SignalR.Server – 服務器端組件用以創建SignalR端點

· SignalR.Js – SignalR的Javascript客戶端

· SignalR.Client – SignalR的.NET客戶端

· SignalR.Ninject - SignalR 的Ninject 相關解決方案

SignalR的系統要求等請參考:http://www.asp.net/signalr/overview/getting-started/supported-platforms

安裝SignalR

這里以Microsoft Visual Studio 2012為例,通過NuGet安裝,工具——>擴展和更新,輸入nuget搜索

image

即可下載安裝,安裝完畢后,通過NuGet來安裝SignalR

方式一:工具——>庫程序包管理器——>管理解決方案的NuGet程序包

image

image

選中項即可為當前項目安裝SignalR。

方式二:工具——>庫程序包管理器——>程序包管理器控制台

image

image

輸入Install-Package Microsoft.AspNet.SignalR

Install-Package Microsoft.AspNet.SignalR

完成后,發現項目添加許多dll以及JavaScript

image

異常節奏                                                                                         

異常1 

 

我是這樣解決的

8.8.8.8是谷歌的ip地址 114是中國的  可能是我網絡的關系  參考其他文章並沒有出現這種情況 

異常2

異常2是4.0框架不支持owin 2.0.1 修改項目框架為4.5 然后重新安裝解決  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM