Build with Visual Studio Cross-Platform Solution file
I tried to use TC's Visual Studio solution runner to build a Cross-platform project. The build failed with the following error message.
[ResolveRemoteTarget] C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\VC\VCTargets\Application Type\Linux\1.0\Linux.targets(100, 5): There are not remote machines configured for remote builds. Please configure a machine using Tools | Options | Cross Platform | Connection Manager.
It turned out that the remote machine configuration is associated with the individual user accounts. Therefore, the cross-platform configuration I created on the build agent from my Windows account is not accessible by the build agent from whatever the account that the build agent is using. Any suggestions for me to resolve this issue?
Please sign in to leave a comment.
Hi,
There are two options to configure that. Either you configure the build agent to run under your user, or you configure the user which runs the build agent process with the appropriate settings. I see you are using Windows, so commonly it will be defined as a service, you should be able to find and/or modify the user running the process under the service page of your windows control panel.
@Denis Lapuente, Thanks for the reply. I didn't realize that I can change the build agent's logon user. This issue has been resolved after I changed the service logon user from the default System user to the user I want. Thanks,