BrowserLink tooling doesn't work with ASP.NET Core 2.1?

后端 未结 3 1520
傲寒
傲寒 2021-02-14 04:59

Since upgrading to ASP.NET Core 2.1 inside Visual Studio 2017 BrowserLink no longer works. If I use the base \"ASP.NET Core Web Application\" template, choosing to target ASP.NE

相关标签:
3条回答
  • 2021-02-14 05:29

    Turns out it was Visual Studio intellisense being wrong.

    I added the Microsoft.VisualStudio.Web.BrowserLink nuget package but visual studio still underlined app.UseBrowserLink() as undefined. Added using Microsoft.VisualStudio.Web.BrowserLink which VS also underlined as unknown reference, but in fact despite VS underlining it as an error it compiles fine and now BrowserLink works.

    0 讨论(0)
  • 2021-02-14 05:32

    I had similar problem after upgrading to ASPNET Core 2.1. To solve the problem, I have uninstalled the Visual Studio extension I had installed, and then installed the following package via PM:

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

    After that, I added the command

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

    and it started working back!

    Hope this helps!

    0 讨论(0)
  • 2021-02-14 05:48

    if you use Microsoft.AspNetCore.App 2.2.1, you should add Microsoft.VisualStudio.Web.BrowserLink -Version 2.1.1


    if you use Microsoft.VisualStudio.Web.BrowserLink -Version 2.2.0, you will get error

    after you setup install nuget package, don't forget rebuild

    0 讨论(0)
提交回复
热议问题