I'm tinkering with AzureDevops for the first time, to set up some CI tasks.
I have a public repository (opensource) with a solution (.sln) that has 3 F# projects. The solution builds fine in Windows/Mac/Linux.
However, if I try to set up a build pipeline with Azure Devops Pipelines, I get the error:
src\GWallet.Backend\GWallet.Backend.fsproj(0,0): Error MSB4057: The target "Build" does not exist in the project.
My suspicion is that the build agent that is assigned to execute this doesn't have the F# tooling installed. Because I guess that the target "Build" is defined in the well-known Microsoft.FSharp.Targets
file.
How to configure the Windows(VS2017) build agent to install the F# tooling so that this file is discoverable?