Ich befolge die Hubs Quick Start Guide im Signalr Wiki. Ich erhalte einen Fehler in Global.asax, Application_Start in der Zeile RouteTable.Routes.MapHubs().MapHubs in SignalR 1.01 nicht benötigt?
Eine Route namens 'signal.hubs' befindet sich bereits in der Routensammlung. Routennamen müssen eindeutig sein. Parametername: Name
Vielleicht wird dies nicht mehr in 1.0.1 benötigt? Es hat in 1.0 gut funktioniert. Es wird auch in der readme.txt von NuGet erwähnt, dass wir den MapHubs Befehl brauchen.
System.ArgumentException durch Benutzercode Nachricht unhandled war = Eine Route namens 'signalr.hubs' ist bereits in der Route-Kollektion. Die Routennamen müssen eindeutig sein. Parametername: Name Quelle = System.Web
ParamName = name Stacktrace: bei System.Web.Routing.RouteCollection.Add (String name, RouteBase Artikel) bei System.Web.Routing.RouteCollectionExtensions.Add [T] (Routecollection Routen, String name, T Artikel) bei System.Web.Routing.RouteCollectionExtensions.MapOwinPath (Routecollection Routen, String name, String pathBase, Action`1 Start) bei System.Web.Routing.SignalRRouteExtensions.MapHubs (Routecollection Routen, String-Name, String-Pfad, HubConfiguration-Konfiguration) bei System.Web.Routing.SignalRRouteExtensions.MapHubs (RouteCollection Routen, String-Pfad, HubConfiguration-Konfiguration) bei System.Web.Routing.SignalRRouteExtensions.MapHubs (Routecollection Routen, HubConfiguration Konfiguration) bei System.Web.Routing.SignalRRouteExtensions.MapHubs ( Routecollection Routen) bei SignalrServer.Global.Application_Start (Object sender, EventArgse) in C: \ RC \-Code \ Signalr \ SignalrServer \ SignalrServer \ Global.asax.cs: Linie 18 Innerexception:
Korrekt. In meiner 1.1 aktualisierten Lösung App_Start-Ordner habe ich eine RegisterHubs.cs-Datei, die RouteTable.Routes.MapHubs() verwendet. Entfernt das und alles funktioniert super! Vielen Dank! – robrtc
Markiere es als Antwort :) – davidfowl
Manchmal ist es in der 'Global.asax' – Jaider