所以由于某种原因,我的标签助手没有在我的电脑上处理。每当我生成新的 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"来重新创建它。我一定有一些损坏的包裹或其他东西