首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错过了MSBuildCommunityTasks和Microsoft.Cpp文件夹

错过了MSBuildCommunityTasks和Microsoft.Cpp文件夹
EN

Stack Overflow用户
提问于 2013-12-30 14:36:27
回答 2查看 1.2K关注 0票数 0

我正在使用MSBuild构建我的项目(c++、c#和vb.net解决方案),并希望配置我的构建机器(Windows8box)。

但我有个问题。在构建机器上的MSBuildCommunityTasks目录中没有Microsoft.Cpp文件夹。

另一方面,这两个文件夹出现在我的本地Win7框中。

如果错过了这两个文件夹,我就会得到构建失败。因此,我有一个简单的问题--我应该在我的Windows8Build服务器上安装什么,以便在那里安装MSBuildCommunityTasksMicrosoft.Cpp文件夹?

我不确定.NET Framework4.0是否能做到这一点。我刚刚在我的Win7盒上测试了它,首先手动删除这些文件夹,然后重新安装.NET Framework4.0完整包。重新安装后,文件夹没有出现在MsBuild文件夹中.

EN

回答 2

Stack Overflow用户

发布于 2013-12-30 21:22:55

MsBuildCommunityTasks是由用户社区管理的MsBuild任务的集合。谷歌为"MsBuild社区任务“找到安装程序。

Microsoft.Cpp文件夹是作为Visual安装的一部分安装的。打开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild\ToolsVersions\4.0.,然后导航到regedit.exe右键单击4.0文件夹,单击“导出”,然后单击".txt“作为文件类型。在导出的文件中,标识写入密钥的时间戳:

代码语言:javascript
复制
Key Name:          HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSBuild\ToolsVersions\4.0
Class Name:        <NO CLASS>
Last Write Time:   10/23/2012 - 15:26
...
Value 7
  Name:            VCTargetsPath
  Type:            REG_SZ
  Data:            $(MSBuildExtensionsPath32)\Microsoft.Cpp\v4.0\

然后查看Win7计算机上已安装程序的列表,按日期订购,并查看在该日期安装了什么程序。您可能会看到许多VC++重分发包,这些包都是作为预reqs安装到Visual的。

总之:下载MsBuildCommunitTasks包并安装到您的构建服务器,并安装任何Visual先决条件,以使Microsoft.Cpp文件夹显示出来。

票数 2
EN

Stack Overflow用户

发布于 2014-04-23 10:34:07

您需要从下面的链接MSBuild.Community.Tasks.msi下载和安装MSBuild.Community.Tasks.msi下载链接,安装您的相关版本( 3.5或4.0 )

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20841633

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档