C++ 更改Teamcity的配置属性

C++ 更改Teamcity的配置属性,c++,teamcity,C++,Teamcity,我对teamcity 7.1相当陌生,但我安装了teamcity,然后发现由于ldap.h文件的原因,我需要安装从6.0A到7.1的新版本的Windows SDK。当我运行MSBug为我们的C++应用程序时,我得到LDAP没有发现错误。 我相信这与需要更新的SDK有关。无论如何,我注意到关于 WindowsSDKv6.0A v6.0A WindowsSDKv6.0A\u路径C:\Program Files\Microsoft SDK\Windows\v6.0A 我应该添加7.1吗?或者有没有一种

我对teamcity 7.1相当陌生,但我安装了teamcity,然后发现由于ldap.h文件的原因,我需要安装从6.0A到7.1的新版本的Windows SDK。当我运行MSBug为我们的C++应用程序时,我得到LDAP没有发现错误。 我相信这与需要更新的SDK有关。无论如何,我注意到关于 WindowsSDKv6.0A v6.0A WindowsSDKv6.0A\u路径C:\Program Files\Microsoft SDK\Windows\v6.0A

我应该添加7.1吗?或者有没有一种方法可以一起替换此配置属性


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

Teamcity agent会自动检测现有的配置属性

根据Teamcity的文件:

TeamCity自动检测多个应用程序,包括 存在.NET Framework、Visual Studio并添加了相应的 系统属性和环境变量

在同一页的表格中显示:

WindowsSDK如果相应的 已安装Windows SDK版本。(支持的版本为6.0, 6.0A、7.0、7.0A、7.1)

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

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

并告诉msbuild使用正确的SDK:

  • 转到“开始”菜单并搜索“Windows SDK 7.1命令提示符”
  • 在提示中,键入“cd设置”
  • 在提示符中,键入“WindowsSdkVer.exe-版本:v7.1