Hi, I am trying to upgrade our build machine (which is currently stuck on C# 5). We are using FB 7.0.0.1795. I have installed Visual Studio Build Tools on the machine but I am struggling to get FB to 'point' to the newest version of MSBuild. When I trigger a build, according to the log file generated, FB calls MSBuild at this location: C:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe but the newest version of MSBuild is here: C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin. The build action is set to "Use MSBuild".
I have tried to fiddle with dotnetconfig.xml to match up the reg keys, but to no avail. Whenever I trigger a build, it will complain about C# 6 syntax being used. I am not sure if I am missing something? I'm not sure if a FB upgrade will be required?
If anyone has encountered something like this and has some steps/tips to follow. Would really appreciated.