我正在尝试将现有的MVC WebApplication迁移到使用Mono(4.0.1)的Linux机器上运行。这个现有的WebApplication基于Visual Studio 2013中的MVC模板,它使用SignalR& amp; OWIN。经过数周的谷歌搜索和挣扎,并关注网站here和here以及here后,我终于可以走到这一步了:
Error: System.Web.AsyncInvoker.Invoke (System.Object sender, System.EventArgs e) ...
我在单声道兼容性页面here中读到,Mono只有有限的ASP.NET 4.5异步堆栈支持。这是导致上述错误的原因吗?我应该放弃在Mono中运行SignalR 2.x吗?使用SignalR 1.x可能是一种解决方法吗?
提前感谢您的帮助。