ViewImport.cshtml 2 [我认为是] 3我遇到了.NET Core和标记帮助程序的问题。当我输入asp-for时,IntelliSense没有显示或未注册。 IntelliSense,它不能解决问题。 我还在_ViewImports文件中为mvc标签帮助程序进行了引用/注入。
@addTagHelper *,Microsoft.AspNetCore.MVC.TagHelpers
<div class="form-group row">
<label asp-for="Email" class="col-sm-2 col-form-label">Email</label>
<div class="col-sm-10">
<input asp-for="Email" class="form-control" placeholder="Email" />
<span asp-validation-for="Email" class="text-danger"></span>
</div>
答案 0 :(得分:0)
解决问题的两个步骤。
1。从程序包管理器控制台安装Razor工具。现在是预发布的
Install-Package Microsoft.AspNetCore.Razor.Tools –Pre
2。从市场上下载并安装Razor语言服务。 (您的Visual Studio实例应关闭)
重新启动Visual Studio之后,智能感知和着色应可用于标记助手。