wake-up-neo.net

BrowserLink-Tooling funktioniert nicht mit ASP.NET Core 2.1?

Seit dem Upgrade auf ASP.NET Core 2.1 in Visual Studio 2017 funktioniert BrowserLink nicht mehr. Wenn ich die Basisvorlage "ASP.NET Core-Webanwendung" verwende, wähle ich perfektes Targeting von ASP.NET Core 2.0 BrowserLink-Funktionen aus. Wenn Sie sich jedoch für ASP.NET Core 2.1 entscheiden, funktioniert es überhaupt nicht. 

"Browser-Link aktivieren" ist angekreuzt und ich habe es mit/ohne das Microsoft.VisualStudio.Web.BrowserLink-Paket versucht. Beim Kompilieren/Starten der Web-App funktioniert alles außer dem Browser-Link. Es wird kein Code in die Seite eingefügt, und das Browser-Link-Dashboard bleibt leer. 

Hat jemand es geschafft, Browser Link mit ASP.NET Core 2.1 zum Laufen zu bringen? 

8
AdamK

Es stellte sich heraus, dass Visual Studio Intellisense falsch war. 

Ich habe das Microsoft.VisualStudio.Web.BrowserLink-Nuget-Paket hinzugefügt, aber Visual Studio hat app.UseBrowserLink() noch als undefiniert unterstrichen. using Microsoft.VisualStudio.Web.BrowserLink hinzugefügt, den VS auch als unbekannte Referenz unterstrichen hat. Obwohl VS es als Fehler unterstrichen hat, wird es kompiliert und BrowserLink funktioniert nun. 

5
AdamK

Ich hatte ein ähnliches Problem nach dem Upgrade auf ASPNET Core 2.1. Um das Problem zu lösen, habe ich die von mir installierte Visual Studio-Erweiterung deinstalliert und anschließend das folgende Paket per PM installiert:

Install-Package Microsoft.VisualStudio.Web.BrowserLink -Version 2.2.0

Danach habe ich den Befehl hinzugefügt 

 if (env.IsDevelopment())
      {
        app.UseDeveloperExceptionPage();
        app.UseBrowserLink();
}

und es begann wieder zu arbeiten!

Hoffe das hilft! 

3
Carl Verret

wenn Sie Microsoft.AspNetCore.App 2.2.1 verwenden, sollten Sie Microsoft.VisualStudio.Web.BrowserLink -Version 2.1.1 hinzufügen


wenn Sie Microsoft.VisualStudio.Web.BrowserLink -Version 2.2.0 verwenden, erhalten Sie eine Fehlermeldung

vergessen Sie nicht die Neuerstellung des Setup-Pakets

0