【发布时间】:2014-11-07 12:35:15
【问题描述】:
我收到了这个错误
Owin.IAppBuilder' 不包含“MapSignalR”的定义,并且 没有扩展方法“MapSignalR”接受类型的第一个参数 可以找到“Owin.IAppBuilder”(您是否缺少 using 指令 还是程序集参考?)
这是我的代码
using System;
using System.Threading.Tasks;
using Microsoft.Owin;
using Owin;
[assembly: OwinStartup(typeof(VirtualClassroom.Startup1))]
namespace VirtualClassroom
{
public class Startup1
{
public void Configuration(IAppBuilder app)
{
app.MapSignalR();
}
}
} 我搜索了很多,并按照堆栈溢出答案进行了尝试 'Owin.IAppBuilder' does not contain a definition for 'MapSignalR'我有
1.添加了Microsoft.Owin //版本2.0.1
2.添加了Microsoft.Owin.Security //版本2.0.1
3.添加了Microsoft Asp.Net SignalR
但我仍然遇到同样的错误。请帮忙。提前致谢!!
【问题讨论】:
-
你有哪个版本的
Microsoft.AspNet.SignalR.Core.dll? -
我有 SignalR 2.0.1。我有最新版本,但根据这个链接stackoverflow.com/questions/26801385/…我卸载了最新版本并安装了 signalR 2.0.1 @christiandev