Инструменты BrowserLink не работают с ASP.NET Core 2.1? - PullRequest
0 голосов
/ 06 сентября 2018

После обновления до ASP.NET Core 2.1 в Visual Studio 2017 BrowserLink больше не работает. Если я использую базовый шаблон «ASP.NET Core Web Application», то выбираю целевую функцию ASP.NET Core 2.0 BrowserLink, но если вы выбираете ASP.NET Core 2.1, он вообще не работает.

Установлен флажок «Включить ссылку браузера», и я пытался использовать пакет Microsoft.VisualStudio.Web.BrowserLink или без него, при компиляции / запуске веб-приложения все работает, кроме ссылки браузера. Код не вводится на страницу, и панель инструментов ссылки браузера остается пустой.

Кому-нибудь удалось заставить Browser Link работать с ASP.NET Core 2.1?

Ответы [ 3 ]

0 голосов
/ 07 декабря 2018

У меня была похожая проблема после обновления до ASPNET Core 2.1. Чтобы решить эту проблему, я удалил установленное расширение Visual Studio, а затем через PM установил следующий пакет:

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

После этого я добавил команду

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

и он начал работать обратно!

Надеюсь, это поможет!

0 голосов
/ 29 января 2019

если вы используете Microsoft.AspNetCore.App 2.2.1, вы должны добавить Microsoft.VisualStudio.Web.BrowserLink -Version 2.1.1


если вы используете Microsoft.VisualStudio.Web.BrowserLink -Version 2.2.0, вы получите ошибку

после установки пакета nuget не забудьте перестроить

0 голосов
/ 06 сентября 2018

Оказывается, что это было неправильно в Visual Studio.

Я добавил пакет Microsoft.VisualStudio.Web.BrowserLink nuget, но Visual Studio все еще подчеркивает app.UseBrowserLink() как неопределенное. Добавлен using Microsoft.VisualStudio.Web.BrowserLink, который VS также подчеркивает как неизвестную ссылку, но на самом деле, несмотря на то, что VS подчеркивает его как ошибку, он компилируется нормально, и теперь BrowserLink работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...