We want to migrate from VS 2017 to VS 2019. We are still on TFS 2017 and want to stay there for now.
I set up the build infrastructure a long time ago, so I am not certain anymore what the role of VS on the build agent is.. I certainly sometimes use it to manually open a solution that does not compile for unclear reasons, and I think it also was needed for some libraries.
I want the automated build process to use same VS as on developer machines, for consistency.
Can I uninstall VS 2017 and install VS 2019 on the build machine and the build will work using VS 2019? Or more generally: can I build using the VS 2019 build infrastructure on TFS 2017 build agent?
Thank you!