Relevant area(s)
WinGet CLI
Relevant command(s)
No response
Brief description of your issue
After I had an unrelated build failure for some NuGet changes, I ran a full clean with git clean -d -f -x. This effectively removes all build artifacts and is akin to creating a build from a fresh clone of the repository. After doing this, I ran a build which failed due to checked iterators in cpprestsdk.
The git clean is important because cpprestsdk falls under the vcpkg build and is not removed with a Clean Solution
Steps to reproduce
- Reset to commit b53a84f (current
master at the time of this issue)
- Close Visual Studio
- Run
git clean -d -f -x
- Use Visual Studio 2026 version 18.5.3 (there is a separate compilation issue to do with toolchains on newer versions)
- Attempt a build
Expected behavior
Build compiles successfully
Actual behavior
Build fails with a checked iterator error
Environment
Relevant area(s)
WinGet CLI
Relevant command(s)
No response
Brief description of your issue
After I had an unrelated build failure for some NuGet changes, I ran a full clean with
git clean -d -f -x. This effectively removes all build artifacts and is akin to creating a build from a fresh clone of the repository. After doing this, I ran a build which failed due to checked iterators in cpprestsdk.The
git cleanis important because cpprestsdk falls under the vcpkg build and is not removed with aClean SolutionSteps to reproduce
masterat the time of this issue)git clean -d -f -xExpected behavior
Build compiles successfully
Actual behavior
Build fails with a checked iterator error
Environment