c# - 缺少 MSBuildCommunityTasks 文件夹
问题描述
asp.net C# Web 解决方案的新管理员
当我对项目运行 msbuild 时,出现错误:
error MSB4226: The imported project "C:\
Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\MSBuildCommunityTasks\MSBuild.Community.Tasks.Target
s" was not found. Also, tried to find "MSBuildCommunityTasks\MSBuild.Community.Tasks.Targets" in the fallback search pa
th(s) for $(MSBuildExtensionsPath) - "C:\Program Files (x86)\MSBuild" . These search paths are defined in "C:\Program F
iles (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\MSBuild.exe.Config". Confirm that the path in the <I
mport> declaration is correct, and that the file exists on disk in one of the search paths.
项目文件前三行代码:
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Package" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\MSBuildCommunityTasks\MSBuild.Community.Tasks.Targets" />
我正在运行 MS Community 2017。我读到 MSBuild 已包含在安装中。我不太幸运理解这是什么;社区任务与 msbuild 不同吗?它没有附带吗?我需要单独下载与 VS2017 一起安装的 msbuild
任何帮助是极大的赞赏 -
谢谢,
博伊德
解决方案
MSBuild 社区任务是一个单独的设置:https ://github.com/loresoft/msbuildtasks
推荐阅读
- reactjs - 如何从 DOM 节点创建反应组件?
- spring-boot - Jhipster - 允许非管理员用户创建用户
- performance - 文本字段控制器方法使性能变慢
- python-3.x - 使用opencv编写视频但输出文件不可播放
- ios - Twitter - 关注特定用户
- java - 这是使用方法“添加”的正确方法吗?
- java - 陷入无限循环,为什么它不等待扫描仪重新输入值
- selenium - 当使用 Selenium 的 click_and_hold 方法时,究竟是什么条件或动作导致鼠标点击释放?
- pandas - “utf-8”编解码器无法解码位置 1 中的字节 0xdb:
- java - Java:如何从头开始重新启动程序?