Attempting to create a local binary build of 4.22 using Visual Studio 2019 (with no other versions of Visual Studio installed) currently fails with several warnings and errors, including the following:
There are also numerous occurrences of the following message:
Project file contains ToolsVersion="12.0". This toolset may be unknown or missing, in which case you may be able to resolve this by installing the appropriate version of MSBuild, or the build may have been forced to a particular ToolsVersion for policy reasons. Treating the project as if it had ToolsVersion="4.0". For more information, please see [Link Removed].
This requires a computer with only Visual Studio 2019 installed, and no previous versions installed.
The build fails with several warnings and errors, including CS1692, CS1525, CS1003, and CS1002 (see attached text file). There are also numerous occurrences of a message that appears to be stating that the appropriate tools version of MSBuild is not available.
The build completes successfully.
The build reportedly completes successfully if Visual Studio 2017 is also installed.
There's no existing public thread on this issue, so head over toAnswerHub just mention UE-73480 in the post.