Я не могу получить Intellisense для всех тегов (например asp-for
asp-action
и т.д.) Я бегу Visual Studio 2017.ASP.NET Ядро Tag Helper Intellisense в Visual Studio 2017
Мой .csproj
файл включает в себя следующие пакеты :
<PackageReference Include="Microsoft.AspNetCore" Version="1.1.0" />
<PackageReference Include="Microsoft.AspNetCore.Mvc" Version="1.1.1" />
<PackageReference Include="Microsoft.AspNetCore.Mvc.TagHelpers" Version="1.1.1" />
<PackageReference Include="Microsoft.AspNetCore.Razor.Tools" Version="1.1.0-preview4-final" Type=""/>
<PackageReference Include="Microsoft.AspNetCore.Razor" Version="1.1.0" />
<PackageReference Include="Microsoft.AspNetCore.Razor.Runtime" Version="1.1.0" />
и мой _ViewImports.cshtml
файл включает в себя следующее:
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
Есть что-то, что мне нужно изменить или добавить?
Спасибо, что поделились своими результатами. Как ни странно это звучит, это сработало для меня. У меня есть VS2017 ver 15.0.26430.14'. Даже после установки 'Razor Language Services' он не работал (без intellisense, без раскраски атрибутов помощников тегов). Последующие шаги, чтобы заставить его работать. – nam
Не работал для меня, просто отключив его. Затем я сделал длинный маршрут, просто удалив его (тогда установщик vs также удалит все asp.net, потому что они зависят). Затем я переустановил функцию asp.net из установщика (получить инструменты и функции), и он сработал (с ним также появляются функции языка Razor). –