Bha*_*vik 28 asp.net signalr owin
'Owin.IAppBuilder'不包含'MapSignalR'的定义,也没有可以找到接受类型'Owin.IAppBuilder'的第一个参数的扩展方法'MapSignalR'(你是否缺少using指令或汇编引用?)
using Microsoft.Owin;
using Owin;
[assembly: OwinStartup(typeof(SignalRChat.Startup))]
namespace SignalRChat
{
public class Startup
{
public void Configuration(IAppBuilder app)
{
// Any connection or hub wire up and configuration should go here
app.MapSignalR();
}
}
}
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激...
signalR版本2.0.3
Microsoft Owin版本2.0.2
Owin版本1.0.0
Visual Studio 2012
mgg*_*oft 47
只安装这个nuget:
安装包Microsoft.AspNet.WebApi.OwinSelfHost
Bha*_*vik 20
最后能够通过添加signalR依赖关系来解决它,然后再添加来自NuGet Packages
的SignalR 我遵循:
//version 2.0.1//version 2.0.1我发现原因是一个问题version 2.0.2的Microsoft.Owin和Microsoft.Owin.Security,然后添加一个名为类Startup.cs与下面的代码:
using Microsoft.Owin;
using Owin;
[assembly: OwinStartup(typeof(webApp.Startup))]
namespace webApp
{
public static class Startup
{
public static void Configuration(IAppBuilder app)
{
app.MapSignalR();
}
}
}
Run Code Online (Sandbox Code Playgroud)
直接Microsoft Asp.Net SignalR从NuGet添加添加version 2.0.2 of Microsoft.Owin and Microsoft.Owin.Security会产生问题.
希望它可以帮助别人...... !!
| 归档时间: |
|
| 查看次数: |
52518 次 |
| 最近记录: |