Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# app.MapSignalR不是IAppBuilder的成员_C#_Signalr_Owin_Class Library - Fatal编程技术网

C# app.MapSignalR不是IAppBuilder的成员

C# app.MapSignalR不是IAppBuilder的成员,c#,signalr,owin,class-library,C#,Signalr,Owin,Class Library,我在下面所示的Startup.cs类中尝试映射信号器时遇到此错误 using System; using System.Collections.Generic; using System.Linq; using System.Web; using Microsoft.Owin; using Owin; [assembly: OwinStartup(typeof(MyControl.Webserver.Startup))] namespace MyControl.Webserver {

我在下面所示的Startup.cs类中尝试映射信号器时遇到此错误

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using Microsoft.Owin;
using Owin;

[assembly: OwinStartup(typeof(MyControl.Webserver.Startup))]
namespace MyControl.Webserver
{
    public class Startup
    {
        public void Configuration(IAppBuilder app)
        {
            app.MapSignalR();
        }
    }
}
我读过另一个问题,它也在问同样的问题。唯一的区别是NuGet已正确安装添加的Microsoft.Owin版本2.0.1和添加的Microsoft.Owin.Security版本2.0.1

我也尝试过创建另一个类库。从NuGet安装Microsoft.AspNet.signal并添加相同的Startup.cs类。然后它就起作用了

我正在使用:

Microsoft.AspNet.SignalR 2.1.1 Microsoft.Owin 2.0.1 Microsoft.Owin.Security 2.0.1 Owin 1.0 我不知道从这里到哪里去


非常感谢您的帮助。

我通过删除另一个文件夹中的一些文件来修复它

他们似乎在任何地方都没有被提及,但他们一定在做什么:-