首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改Teamcity的配置属性

更改Teamcity的配置属性
EN

Stack Overflow用户
提问于 2013-04-20 03:04:04
回答 1查看 144关注 0票数 0

我是teamcity 7.1的新手,但我安装了teamcity,然后发现由于ldap.h文件的原因,我需要安装从6.0A到7.1的Windows SDK的新版本。当我为我们的C++应用程序运行msbuild时,我得到了ldap not found错误。

我相信这与需要更新的SDK有关。无论如何,我注意到WindowsSDKv6.0A v6.0A WindowsSDKv6.0A_Path C:\Program Files\Microsoft \Windows\v6.0A的代理属性

我应该只加7.1吗?或者,有没有一种方法可以全部替换这个配置属性?

buildAgent.properties文件不会列出任何现有的配置属性。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-22 15:43:32

现有的配置属性由Teamcity代理自动检测。

根据Teamcity的文档PredefinedBuildParameters-AgentProperties

TeamCity会自动检测许多应用程序,包括.NET框架、Visual Studio,并添加相应的系统属性和环境变量

在同一页的表格中,显示:

WindowsSDK如果安装了相应版本的Windows SDK,则定义此属性。(支持的版本为6.0、6.0A、7.0、7.0A、7.1)

因此,尝试重新启动Teamcity代理,看看它是否可以自动获取新安装的SDK。

如果不能,请尝试在buildAgent.properties文件中添加7.1属性,然后重新启动构建代理。

并告诉msbuild使用正确的SDK:

  • 转到“Start”菜单并搜索“Windows SDK7.1 Prompt”
  • 在提示符中键入“cd setup"
  • In prompt,键入”<E123WindowsSdkVer.exe -version:v7.1"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16111784

复制
相关文章

相似问题

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