我有一個使用SignalR的ASPnet Web應用程序,它在IIS下工作正常。SignalR和SelfHosting ASPNet應用程序
當我嘗試使用System.Web.ApplicationHost.CreateApplicationHost自身承載ASP.NET Web應用程序時,signalR功能消失了。
從調試中,我發現OWin Startup類從未被擊中。
有沒有人有線索爲什麼?據我所知,CreateApplicationHost只是在IIS之外託管應用程序,但它仍然通過ASP.NET管道運行,所以我不明白爲什麼Owin的啓動和SignalR無法工作。
浩我可以使用HttpListener基於OWIN主機 – DorR
你不能用常規的ASPX文件來運行一個網站。你確切的情況是什麼?爲什麼基於IIS的託管(通常需要更新的ASP.NET功能(如WebSockets))不足以滿足您的需求? – Levi