SignalR MethodAccessException [英] SignalR MethodAccessException
问题描述
当我尝试调试一个简单的Signalr应用程序时出现此错误
i got this error when i try to debug a simple signalr app
尝试访问该方法'Microsoft.AspNet.SignalR.DependencyResolverExtensions.InitializePerformanceCounters(Microsoft.AspNet.SignalR.IDependencyResolver,System.String,System.Threading.CancellationToken)'的方法'Microsoft.AspNet.SignalR.RouteExtensions.MapHubs(System.Web.Routing.RouteCollection,System.String,Microsoft.AspNet.SignalR.IDependencyResolver)'失败
Attempt to access the method 'Microsoft.AspNet.SignalR.DependencyResolverExtensions.InitializePerformanceCounters(Microsoft.AspNet.SignalR.IDependencyResolver, System.String, System.Threading.CancellationToken)' by the method 'Microsoft.AspNet.SignalR.RouteExtensions.MapHubs(System.Web.Routing.RouteCollection, System.String, Microsoft.AspNet.SignalR.IDependencyResolver)' failed
===编辑[添加了更多信息] ===
=== Edited [Added more INFO] ===
通过在Nuget Consolse上键入此按钮可以添加SignalR
ok added SignalR by typing this on Nuget Consolse
Install-Package Microsoft.AspNet.SignalR -pre
我在此处
推荐答案
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="jQuery" version="1.6.4" targetFramework="net45" />
<package id="Microsoft.AspNet.SignalR.Core" version="1.0.0-rc1" targetFramework="net45" />
<package id="Microsoft.AspNet.SignalR.Hosting.AspNet" version="1.0.0-alpha2" targetFramework="net45" />
<package id="Microsoft.AspNet.SignalR.Hosting.Common" version="1.0.0-alpha2" targetFramework="net45" />
<package id="Microsoft.AspNet.SignalR.JS" version="1.0.0-rc1" targetFramework="net45" />
<package id="Newtonsoft.Json" version="4.5.11" targetFramework="net45" />
</packages>
安装的版本混合在alpha和rc1之间.
the versions installed were mixed between alpha and rc1.
这篇关于SignalR MethodAccessException的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!