Skip to content

* Add find-msbuild helper and update build scripts (V85 LTS)#3791

Open
PWagner1 wants to merge 1 commit into
V85-LTSfrom
V85-LTS-3788-feature-request-allow-the-build-script-to-find-visual-studio
Open

* Add find-msbuild helper and update build scripts (V85 LTS)#3791
PWagner1 wants to merge 1 commit into
V85-LTSfrom
V85-LTS-3788-feature-request-allow-the-build-script-to-find-visual-studio

Conversation

@PWagner1

Copy link
Copy Markdown
Contributor

Introduce Scripts/Common/find-msbuild.cmd to centralize MSBuild discovery (MSBUILDPATH/MSBUILD_PATH overrides, vswhere lookup, Program Files fallbacks and pinned majors). Update Build/Current/VS2022 script sets to call the helper, standardize setlocal/pushd/popd/exit, enable multi-proc MSBuild (/m) and unify logging. Enhance ModernBuild to resolve MSBuild at startup, expose MSBuild path, version and Visual Studio description in UI, and add timing fields. Add AGENTS.md repository guidelines and a Changelog entry documenting the change. Improves reliability for non-standard VS installs and modernizes orchestration.

Introduce Scripts/Common/find-msbuild.cmd to centralize MSBuild discovery (MSBUILDPATH/MSBUILD_PATH overrides, vswhere lookup, Program Files fallbacks and pinned majors). Update Build/Current/VS2022 script sets to call the helper, standardize setlocal/pushd/popd/exit, enable multi-proc MSBuild (/m) and unify logging. Enhance ModernBuild to resolve MSBuild at startup, expose MSBuild path, version and Visual Studio description in UI, and add timing fields. Add AGENTS.md repository guidelines and a Changelog entry documenting the change. Improves reliability for non-standard VS installs and modernizes orchestration.
@PWagner1 PWagner1 added this to the Version 85 (LTS) milestone Jun 25, 2026
@PWagner1 PWagner1 requested a review from a team as a code owner June 25, 2026 17:42
@PWagner1 PWagner1 added area:buildsystem All issues related to the build system. version:85-lts All things to do with V85 LTS. labels Jun 25, 2026
@PWagner1 PWagner1 linked an issue Jun 25, 2026 that may be closed by this pull request
Comment thread AGENTS.md

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

AGENTS.md shouldn't be in this PR

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

Labels

area:buildsystem All issues related to the build system. version:85-lts All things to do with V85 LTS.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature Request]: Allow the build script to 'find' Visual Studio

2 participants