2012-11-27 30 views
1

我創建了一個全新的MVC4應用程序。從NuGet安裝新的signalR軟件包:signalR安裝後無限期加載signalR MVC網站

Install-Package Microsoft.AspNet.SignalR –pre 

每當我運行它,它會無限期加載。我知道它是由安裝過程中添加的SignalR => App_Start/RegisterHubs引起的,因爲它在調試過程中永遠不會通過「RouteTable.Routes.MapHubs();」行。

試圖在運行Windows 7和Vs2012和IIS快遞

什麼讓幾臺機器?

感謝

UPDATE: 

我剛剛試了一下我家的電腦上。創建一個全新的MVC4應用程序,運行nuget包安裝和IT WORKS FINE! :)(同樣設置vs2012,win7,IIS express)。

這很奇怪,因爲我的辦公室裏的所有東西都很好,直到我安裝了新版本的signalR。

  • 難道是在工作中我們背後的代理
  • - 爲什麼會有所作爲?
  • - 如何在nuget安裝過程中檢查所有文件是否安裝正確?我應該尋找/檢查什麼?

一件事:當我安裝(不RegisterHubs文件)以前/年長版本signalR的一切運行良好。

感謝

+0

我已經在MVC4上安裝SignalR時的載入時間顯着較慢,與您的時間相同,但它最終會加載。我認爲這只是一個與這是alpha代碼有關的問題,並沒有準備好生產。 – JcFx

+0

我讓它加載超過10分鐘...仍然沒有去。 – ShaneKm

+0

我也安裝了服務總線背板(https://github.com/SignalR/SignalR/wiki/Azure-service-bus),我不確定是否會讓它變慢。希望這些阿爾法問題在發佈之前能夠解決。 – JcFx

回答

3

而且,對於不確定的加載時間運行在IIS Express中的網站時,請從ControlPanel控制檢查IIS - >程序和功能 - >打開Windows功能打開或關閉 - > Internet信息服務。檢查所有相關功能是否在IIS下的萬維網服務中分配,我遇到過同樣的問題,我激活了相關功能,現在,無限期加載..,:)希望它對你或某人有用。

謝謝, Shanthini。

+0

你可否請嘗試改善你的拼寫?請記住:在英語中,大多數單詞都以小寫字母開頭:-) – kleopatra

1

找到了解決辦法:

從IIS快速更改爲VS開發服務器或本地IIS幫助。現在一切正常。不知道在使用代理服務器的IIS Express上運行站點時導致無限加載時間的原因。

感謝