The solution cannot be built through the build server. Each project in the solution fails with the following error:
##[error]C:\Program Files (x86)\Sysprogs\VisualGDB\MSBuild\SysprogsPlatform.targets(84,2): Error : No toolchain found. Please configure the toolchain via VisualGDB Project Properties.
I can build and rebuild the solution manually without issue by opening the solution in the build agent’s workspace in Visual Studio and building.
We have TFS2017 Update 1, Visual Studio 2017 15.7.4, VGDB 5.4 Preview 3 (build 2193).
I followed the tutorial (Building VisualGDB projects with Team Foundation Server) with some slight deviations.
- I’m using the MSBuild step instead of the “Visual Studio Build” step because the latter does not identify VS2017 on the agent machine. With the MSBuild step I can specify the location of MSBuild 15.0
- TFS did not automatically pick-up on the shared settings (step 29. in tutorial), so I had to manually sync with the /teamsync option via the command line. All of the libraries synced up just fine, but the toolchain could not be installed because of a company group policy that does not allow programs to be executed from the %LOCALAPPDATA%\Temp directory (where the toolchain installer is downloaded to. So I copied the toolchain installer downloaded to the Temp directory to a different location and manually ran it to install the toolchain
Please Help!
Thanks,
Dave