Building on top of #508 to provide an even better exception message that include both MSBuild version numbers (version from the binlog + version used by MSBuild Structured Log Viewer) for easy understanding of the problem.
Example exception message:
TaskRunner.MissingPropertyException: Property OutputUnresolvedAssemblyConflicts was not found on type Microsoft.Build.Tasks.ResolveAssemblyReference. This probably means that the task being run was recorded with a newer version of MSBuild (16.10.1+2fd48ab73) than the version used by MSBuild Structured Log Viewer (16.4.0.56501).
Building on top of #508 to provide an even better exception message that include both MSBuild version numbers (version from the binlog + version used by MSBuild Structured Log Viewer) for easy understanding of the problem.
Example exception message: