Я создал .NET Framework 4.0 с SignalR, загруженным из Nuget. Я думаю, что я скачал Microsoft.AspNet.SignalR -Version 1.1.3 (на основе инструкций от SignalR support in .NET 4)SignalR .NET4 Ошибка карты
Затем я скопировал код из приложения http://blog.robseder.com/2013/10/18/executing-a-long-running-process-from-a-web-page/
Когда я исполняю его я получаю сообщение об ошибке ниже
Ошибка 10 «Owin.IAppBuilder» не содержит определения для «MapSignalR», и не может быть найден метод расширения «MapSignalR», принимающий первый аргумент типа «Owin.IAppBuilder» (вам не хватает директивы using или ссылки на сборку ?)
Кто-нибудь поможет мне исправить это?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using Microsoft.Owin;
using Owin;
namespace MvcApplication1.App_Start
{
public static class Startup
{
public static void Configuration(IAppBuilder app)
{
app.MapSignalR();
}
}
}
У меня есть это в моем проекте MVC Framework 4.0
Microsoft.AspNet.SignalR.Core 1.2.2.0 Microsoft.AspNet.SignalR.Owin 1.2.2.0 Microsoft .AspNet.SignalR.SystemWeb 1.2.2.0 Microsoft.Owin 2.1.0.0 Microsoft.Owin.Host.SystemWeb 1.0.0.0
Но я не вижу Microsoft.AspNet.Si gnalR.dll !!
Возможный дубликат http://stackoverflow.com/questions/23057459/owin-iappbuilder-does-not-contain-a-definition -for-mapsignalr – Pawel
Я не думаю, что это дубликат. Mine is .net Framework 4.0, и я использую SignalR 1.1.3 – CoolArchTek
@Pawel извините! Я неправильно понял. Я все равно получаю ту же ошибку. добавьте больше деталей к основному сообщению. – CoolArchTek