小编jig*_*esh的帖子

无法找到给定输入的服务器工厂:Microsoft.Owin.Host.HttpListener

我在窗口服务中实现了signalR.

private IDisposable SignalR { get; set; }

public void Configuration(IAppBuilder app)
{   
        var hubconfig=new Microsoft.AspNet.SignalR.HubConfiguration();
        hubconfig.EnableJSONP = true;

        app.UseCors(CorsOptions.AllowAll);
        app.MapSignalR(hubconfig);
}


private void StartSignalRServer(StringBuilder sbLog)
{
        try
        {
            this.SignalR = WebApp.Start(ServerURI); //This throws exception

            //this.SignalR= WebApp.Start<Startup>(ServerURI);
            sbLog.Append(string.Format("{0}--------SignalR Server Started------",Environment.NewLine));
        }
        catch (Exception ex)
        {
            sbLog.Append(string.Format("{0}Exception in StartSignalRServer=>{1}", Environment.NewLine,ex.Message));
        }
}
Run Code Online (Sandbox Code Playgroud)

例外:无法找到给定输入的服务器工厂:Microsoft.Owin.Host.HttpListener

c# signalr owin

53
推荐指数
3
解决办法
2万
查看次数

创建版本时如何在Electron中配置服务URL?

我正在迁移Electron中的现有Silverlight应用程序,并且已经在Electron中使用了现有的WCF服务,而该服务已在Silverlight应用程序中使用。部署Electron应用程序时,它将构建.exe安装文件,并且WCF服务URL与.exe安装文件绑定。因此,我需要为不同的客户端(即,不同的WCF URL)部署单独的.exe构建。电子中是否有任何方法可以配置WCF服务,所以无需创建单独的构建?任何帮助,将不胜感激。

electron

7
推荐指数
0
解决办法
60
查看次数

标签 统计

c# ×1

electron ×1

owin ×1

signalr ×1