【问题标题】:The task factory "CodeTaskFactory" is not supported on the .NET Core version of MSBuild.NET Core 版本的 MSBuild 不支持任务工厂“CodeTaskFactory”
【发布时间】:2020-08-17 13:17:51
【问题描述】:

在 VS2019 中,我有 MVC dotnet 框架项目,在进行 dotnet 构建时遇到了问题

error MSB4801: The task factory "CodeTaskFactory" is not supported on the .NET Core version of MSBuild

错误 MSB4175:无法从程序集“C:\Program Files\dotnet\sdk\3.1.201\Microsoft.Build.Tasks.Core.dll”加载任务工厂“CodeTaskFactory”。

【问题讨论】:

标签: .net msbuild-task msbuildcommunitytasks


【解决方案1】:

在您的 csproj 上评论此行:

<Target Name="PreBuild" BeforeTargets="PreBuildEvent">
    <EnvVarSet VarName="DOTNET_HOST_PATH" VarValue="dotnet" />
</Target> 
<!-- <Target Name="PreBuild" BeforeTargets="PreBuildEvent">
        <EnvVarSet VarName="DOTNET_HOST_PATH" VarValue="dotnet" />
    </Target> -->

【讨论】:

  • 这在我的情况下不存在...
猜你喜欢
  • 2020-10-16
  • 2016-11-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多