ASP.NET 核心 2.1 中的标记助手未处理,即使在新模板中也是如此



所以由于某种原因,我的标签助手没有在我的电脑上处理。每当我生成新的 WebApp 并通过在新目录中运行以下命令来启动它时:

dotnet new WebApp
dotnet run

然后我最终查看了一个浏览器,其源代码包含所有应该由红隼服务器处理的原始"asp-action"和"标签。

_viewimports.cshtml 文件存在于页面目录中,它包含@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers

我已经尝试修复Visual Studio,卸载所有.net core SDK,只安装.NET Core SDK 2.1。 我看不到任何错误消息,所以在这一点上我不知道在哪里寻找这个问题的解决方案。有谁知道这是怎么打破的?

我最终通过清空 C:\Program Files\dotnet\sdk\NuGetFallbackFolder 文件夹并通过以管理员身份调用"dotnet new WebApp"来重新创建它。我一定有一些损坏的包裹或其他东西

最新更新