解决方案的新开发人员。我有源代码。当我试图编译时,我会得到以下错误。
以前,我在另一台电脑上做过这件事,让另一个开发人员把他的文件夹拉链并发送给我。但是我想了解如果我是这个项目的新手,我会如何解决这个问题。假设我不需要依赖某人给我发送他们的.target文件夹拉链。
错误:
C:\Users\boyd\Source\Repos\insightstobehavior\Classroom_Package.proj(3,11):
error MSB4226: The imported project "C:\Program Files (x86)\Microsoft Visual S
tudio\2017\Community\MSBuild\MSBuildCommunityTasks\MSBuild.Community.Tasks.Targ
ets" was not found. Also, tried to find "MSBuildCommunityTasks\MSBuild.Communit
y.Tasks.Targets" in the fallback search path(s) for $(MSBuildExtensionsPath) -
"C:\Program Files (x86)\MSBuild" . These search paths are defined in "C:\Progra
m Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\MSBuild.e
xe.Config". Confirm that the path in the <Import> declaration is correct, and t
hat the file exists on disk in one of the search paths. 来自.project -
<Import Project="$(MSBuildExtensionsPath)\MSBuildCommunityTasks\MSBuild.Community.Tasks.Targets" />发布于 2018-11-02 07:12:05
找不到错误MSB4226 MSBuild.Community.Tasks.Targets“
要解决此问题,您应该安装msbuildtasks msi安装程序:
您可以检查这个readme.md社区任务的MSBuild:
为了使用该项目中的任务,需要导入MSBuild.Community.Tasks.Targets文件。 如果使用msi安装程序安装了该项目,则可以使用以下方法。
<Import Project="$(MSBuildExtensionsPath)\MSBuildCommunityTasks\MSBuild.Community.Tasks.Targets"/>
安装该msi文件后,您将在路径MSBuild.Community.Tasks.Targets中找到文件C:\Program Files (x86)\MSBuild\MSBuildCommunityTasks。
这将解决这个问题。
希望这能有所帮助。
发布于 2019-06-25 05:20:13
我有类似的问题,因为开始使用VS 2019年。上面只写了这个文件:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\MSBuild.exe.Config打开它,找到这个节点中的内容:
<projectImportSearchPaths>
<searchPaths os="windows">更改该值,以正确定位您的MSBuild当前所在的位置。就我而言,变化是:
<projectImportSearchPaths>
<searchPaths os="windows">
<property name="MSBuildExtensionsPath" value="$(MSBuildProgramFiles32)\Microsoft Visual Studio\2019\Enterprise"/>
<property name="MSBuildExtensionsPath32" value="$(MSBuildProgramFiles32)\Microsoft Visual Studio\2019\Enterprise"/>
<property name="MSBuildExtensionsPath64" value="$(MSBuildProgramFiles32)\Microsoft Visual Studio\2019\Enterprise"/>
<property name="VSToolsPath" value="$(MSBuildProgramFiles32)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Microsoft\VisualStudio\v$(VisualStudioVersion)"/>
</searchPaths>
</projectImportSearchPaths>值:Microsoft Visual
希望能帮上忙。
https://stackoverflow.com/questions/53107074
复制相似问题