BrowserLink工具不适用于ASP.NET Core 2.1?

Ada*_*amK 10 c# visual-studio browser-link visual-studio-2017

由于在Visual Studio 2017 BrowserLink中升级到ASP.NET Core 2.1不再有效.如果我使用基本的"ASP.NET核心Web应用程序"模板,选择完美地定位ASP.NET Core 2.0 BrowserLink函数,但如果选择ASP.NET Core 2.1则根本不起作用.

勾选"启用浏览器链接"并且我已尝试使用/不使用Microsoft.VisualStudio.Web.BrowserLink包,在编译/启动Web应用程序时,除浏览器链接外,一切正常.没有代码注入页面,浏览器链接仪表板仍为空.

有没有人设法让Browser Link使用ASP.NET Core 2.1?

Ada*_*amK 10

事实证明,Visual Studio智能感知是错误的.

我添加了Microsoft.VisualStudio.Web.BrowserLinknuget包,但visual studio仍然下划线app.UseBrowserLink()为undefined.添加using Microsoft.VisualStudio.Web.BrowserLink哪个VS也加下划线作为未知引用,但事实上尽管VS将其强调为错误,但它编译得很好,现在BrowserLink可以工作.


Car*_*ret 6

升级到ASPNET Core 2.1后,我遇到了类似的问题。为了解决该问题,我已经卸载了已安装的Visual Studio扩展,然后通过PM安装了以下软件包:

Install-Package Microsoft.VisualStudio.Web.BrowserLink -Version 2.2.0
Run Code Online (Sandbox Code Playgroud)

之后,我添加了命令

 if (env.IsDevelopment())
      {
        app.UseDeveloperExceptionPage();
        app.UseBrowserLink();
}
Run Code Online (Sandbox Code Playgroud)

然后它开始工作了!

希望这可以帮助!