由于缺少visual studio版本

时间:2017-03-15 14:59:54

标签: azure-devops

我正在尝试通过tfs构建我的应用程序,但由于我的目标是没有安装在服务器上,因此它保持失败。

我的完整错误消息是

Visual Studio version '15.0' not found. Looking for the latest version.
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Platform.targets (57, 5)
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Platform.targets(57,5): Error MSB8020: The build tools for v141 (Platform Toolset = 'v141') cannot be found. To build using the v141 build tools, please install v141 build tools. Alternatively, you may upgrade to the current Visual Studio tools by selecting the Project menu or right-click the solution, and then selecting "Retarget solution".

我在构建定义中选择了Visual Studio 2017。我需要做什么才能正确配置此服务器以便构建它?

1 个答案:

答案 0 :(得分:2)

如果您正在使用MsBuild任务,则仅安装构建工具就足够了。在构建服务器上启动Visual Studio 2017 Build tools installer并至少安装“Msbuild”和“CPP”软件包。

如果您依赖于Visual Studio任务以及构建工具未安装的某些软件包,则需要在构建服务器上安装Visual Studio 2017。