Ich bin von der Aspnetcore und Aspnet Versionsverwaltung bambuszled. Ich kann nicht für das Leben von mir bestimmen, welche Version von SignalR ich für mein aktuelles Projekt benötige. Hier ist ein Auszug von meinem Projekt.json.Welche Version von SignalR soll ich ausführen?
"dependencies": {
"Microsoft.AspNetCore.Authentication.Cookies": "1.0.0",
"Microsoft.AspNetCore.Diagnostics": "1.0.0",
"Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore": "1.0.0",
"Microsoft.AspNetCore.Identity.EntityFrameworkCore": "1.0.0",
"Microsoft.AspNetCore.Mvc": "1.0.0",
"Microsoft.AspNetCore.Razor.Tools": "1.0.0-preview2-final",
"Microsoft.AspNetCore.Server.IISIntegration": "1.0.0",
"Microsoft.AspNetCore.Server.Kestrel": "1.0.0",
"Microsoft.AspNetCore.StaticFiles": "1.0.0",
"Microsoft.Extensions.Configuration.EnvironmentVariables": "1.0.0",
"Microsoft.Extensions.Configuration.Json": "1.0.0",
"Microsoft.Extensions.Configuration.UserSecrets": "1.0.0",
"Microsoft.Extensions.Logging": "1.0.0",
"Microsoft.Extensions.Logging.Console": "1.0.0",
"Microsoft.Extensions.Logging.Debug": "1.0.0",
"Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.0.0",
"Microsoft.VisualStudio.Web.CodeGeneration.Tools": "1.0.0-preview2-final",
"Microsoft.VisualStudio.Web.CodeGenerators.Mvc": "1.0.0-preview2-final",
"Newtonsoft.Json": "9.0.1",
},
"frameworks": {
"net451": { }
},
Ich habe versucht, "Microsoft.AspNetCore.SignalR.Server": "0.2.0- *" genau wie das Beispiel in this sample project
Ich habe versucht die Installation von "Microsoft.AspNet.SignalR" : "2.2.1" von Nuget.
Ich habe versucht, mein Zielframework von 4.6 zu Core 4.5.1 zu ändern.
In jedem Versuch ich einen anderen Kompilierungsfehler erhalten haben ...
Ich benutze '" Microsoft.AspNetCore.SignalR.Server ":" 0.1.0-rtm-21431 "mit aspnet Core und es funktioniert gut. Ich denke, '0.2.0- *' sollte auch funktionieren. Sie sollten nichts innerhalb des 'Microsoft.AspNet.'-Namespace verwenden - das ist RC1 von aspnet Core und ist nicht kompatibel mit Version 1.0.0. – qbik
Wir verwenden derzeit SignalR 2.2.0 ('" Microsoft.AspNet.SignalR ":" 2.2.0 "' in package.json) mit Owin auf Framework 4.5.2 (bis die neue Version veröffentlicht wird). Siehe [hier] (http://stackoverflow.com/questions/32890084/using-signalr-2-in-asp-net-5-application) und [hier] (http://stackoverflow.com/questions/30742028/ how-to-Use-iappbuilder-basierte-owin-middleware-in-asp-net-5) für weitere Informationen darüber, wie dies zu aktivieren. – JC1001