【.net core】RazorTagHelper 任务意外失败

错误    MSB4018    “RazorTagHelper”任务意外失败。
System.InvalidOperationException: DOTNET_HOST_PATH is not set
   在 Microsoft.AspNetCore.Razor.Tasks.DotNetToolTask.get_DotNetPath()
   在 Microsoft.AspNetCore.Razor.Tasks.DotNetToolTask.GenerateFullPathToTool()
   在 Microsoft.Build.Utilities.ToolTask.ComputePathToTool()
   在 Microsoft.Build.Utilities.ToolTask.Execute()
   在 Microsoft.AspNetCore.Razor.Tasks.DotNetToolTask.Execute()
   在 Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
   在 Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext()    WebApp    C:\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.aspnetcore.razor.design\2.2.0\build\netstandard2.0\Microsoft.AspNetCore.Razor.Design.CodeGeneration.targets    79    
 

前几天更新了一下net 5 ,事后 原net core 2.2项目就报如上错错误 ,

在VS管理员命令工具下执行:setx DOTNET_HOST_PATH "%ProgramFiles%\dotnet\dotnet.exe

 

 

转自:https://blog.csdn.net/qq_15599679/article/details/110817658

posted @ 2020-12-21 09:58  狼窝窝  阅读(409)  评论(0)    收藏  举报