Я просто зіткнувся з тією ж проблемою, і виною тому було моє видалення Visual Studio Express 2012 . Можливо, це може бути будь-яка версія Visual Studio, оскільки коментарі до цієї відповіді вказують на те, що проблема все ще трапляється з Visual Studio 2019 . Моїм загальним порядком операцій було:
- Встановлено Visual Studio Express 2012 (давно)
- Користувався Visual Studio Express 2012 із задоволенням протягом багатьох місяців
- Встановлено Visual Studio 2013 Premium
- Користувався Visual Studio 2013 Premium із задоволенням тижнями
- Видалена Visual Studio Express 2012
- ПОМИЛКА
Я не впевнений на 100% щодо причини цього або того, які комбінації версій Visual Studio демонструють таку поведінку. Але рішенням для мене було редагування кореневих web.config
файлів у каталогах фреймворку:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\web.config
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\web.config
(Для різних версій фреймворку у вас можуть бути різні папки.)
І видаліть вузли:
<remove assembly="Microsoft.VisualStudio.Web.PageInspector.Loader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<add assembly="Microsoft.VisualStudio.Web.PageInspector.Loader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
Будьте обережні, щоб не видалити будь-які відкриваючі / закриваючі батьківські вузли, які також знаходяться в одній і тій самій лінії.
Це вирішило проблему для мене.