Skip to content

ThisAssembly.Prerequisites fails with VS 16.10 preview #50

@kzu

Description

@kzu

The build always fails with ThisAssembly requires MSBuild 16.8+ or .NET SDK 5.0+..

This seems to be because the comparison of MSBuild short version (i.e. 16.8 vs 16.10) is
not done numerically, but as a string, resulting in 16.10 being smaller than 16.8. This
didn't surface before because 16.9 is lexicographically greater than 16.8, but now that's
no longer the case.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions