`MSBuildProjectBuilder` relies on the dotnet SDK to build projects. If it's not installed, `MSBuildProjectBuilder` should: 1. If not in batch mode, help the user get the dotnet SDK installed. 2. if in batch mode, produce an actionable error.