Tôi không thể có được Intellisense cho tất cả các thẻ (ví dụ asp-for
asp-action
, vv) Tôi đang chạy Visual Studio 2017.ASP.NET Lõi Tag Helper Intellisense trong Visual Studio 2017
tập tin .csproj
của tôi bao gồm các gói sau :
<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" />
và tập tin _ViewImports.cshtml
tôi bao gồm:
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
Có điều gì tôi cần chỉnh sửa hoặc thêm không?
Cảm ơn bạn đã chia sẻ những phát hiện của mình. Thật kì lạ, nó nghe có vẻ hiệu quả với tôi. Tôi đã 'VS2017 ver 15.0.26430.14'. Ngay cả sau khi cài đặt 'Dịch vụ ngôn ngữ dao cạo', nó không hoạt động (không có intellisense, không tô màu thuộc tính của tag helpers). Làm theo các bước của bạn để làm cho nó hoạt động. – nam
Đã không làm việc cho tôi chỉ cần vô hiệu hóa nó. Sau đó tôi đã làm các tuyến đường dài bằng cách chỉ cần gỡ bỏ nó (sau đó vs cài đặt cũng gỡ cài đặt toàn bộ asp.net bởi vì họ là phụ thuộc). Sau đó, tôi cài đặt lại các tính năng asp.net từ trình cài đặt (có được các công cụ và tính năng) và nó đã làm việc (bạn nhận được các tính năng ngôn ngữ dao cạo cùng với nó). –