Skip to content

Conversation

@andysterland
Copy link
Member

Description

Adding 18 to the valid set of VS version numbers. No new tests were added, consistent with the change to add 17. In general it looks like the tasks relies on distinguishing being between versions of VS < 16 or later, with the logic for >= 16 versions being the same - and the behavior for 18.0 is the same

Issue


Package Name

msbuildhelpers


Risk Assessment (Low / Medium / High)

Low

Unit Tests Added or Updated

  • [ x] Manual tests performed

Additional Testing Performed


Documentation Changes Required (Yes / No)

No

Dependencies

None

Checklist


Added 18 as a valid version, which it is for VS2026 though it's currently prerelease so won't show up unless the call to `vswhere` includes the `-prerelease` argument.
@ToreDemant
Copy link

Should this fallback solution also be extended with 2026?

const msbuild2022Path = 'C:/Program Files/Microsoft Visual Studio/2022/Enterprise/MSBuild/Current/Bin/msbuild.exe';

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants