【问题标题】:"Telemetry" task was not found未找到“遥测”任务
【发布时间】:2018-11-06 22:02:39
【问题描述】:

在 VS2017 上创建新的 .net 核心项目时出现以下错误:

错误 MSB4036 未找到“遥测”任务。检查以下内容: 1.) 项目文件中任务的名称与任务类的名称相同。 2.) 任务类是“公共的”并实现 Microsoft.Build.Framework.ITask 接口。 3.) 任务正确 在项目文件或 *.tasks 文件中声明 位于“C:\Program Files (x86)\MSBuild\12.0\bin” 目录。 ConsoleApp8 C:\程序 Files\dotnet\sdk\2.1.403\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.TargetFrameworkInference.targets 106

我该如何解决这个问题?

【问题讨论】:

  • 您是否尝试过卸载并重新安装 .net core?

标签: c# .net-core


【解决方案1】:

此错误看起来像是您试图使用旧 Visual Studio 版本的 MSBuild 版本。

确保仅使用 dotnet 命令或随 Visual Studio 或其他自包含 MSBuild 15 发行版(例如由 JetBrains 发行)分发的 MSBuild 版本。

【讨论】:

  • 谢谢!!我并排安装了 VS 2013 和 VS2017,我卸载了 VS2013。现在.net核心项目已成功加载并编译
猜你喜欢
  • 2017-12-24
  • 1970-01-01
  • 2018-05-27
  • 2012-09-07
  • 2014-03-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多