Describe the bug
vcpkg.exe cannot determine the version of the downloaded nuget.exe and stops its execution.
Environment
- OS: Windows 11 Pro 22H2
- Compiler: Visual Studio Community 2022 17.10.0
To Reproduce
Steps to reproduce the behavior:
- ./vcpkg upgrade --no-dry-run
- See error
…(snip)
A suitable version of nuget was not found (required v6.10.0) Downloading portable nuget 6.10.0...
Downloading nuget...
https://dist.nuget.org/win-x86-commandline/v6.10.0/nuget.exe->F:\vcpkg\downloads\71d7307b-nuget.exe
Downloading https://dist.nuget.org/win-x86-commandline/v6.10.0/nuget.exe
error: nuget (F:\vcpkg\downloads\tools\nuget-6.10.0-windows\nuget.exe) produced unexpected output when attempting to determine the version:
NuGet バージョン: 6.10.0.107
使用方法: NuGet <command> [args] [options]
…(snip)
Expected behavior
vcpkg.exe would continue the upgrade process.
Failure logs
vcpkg.exe did not provide any log locations.
Additional context
My environment uses the Japanese locale. nuget.exe 6.2.1 produced NuGet Version: 6.2.1.2 but 6.10.0 produces NuGet バージョン: 6.10.0.107. The localized output seems to be the cause.
Describe the bug
vcpkg.exe cannot determine the version of the downloaded nuget.exe and stops its execution.
Environment
To Reproduce
Steps to reproduce the behavior:
Expected behavior
vcpkg.exe would continue the upgrade process.
Failure logs
vcpkg.exe did not provide any log locations.
Additional context
My environment uses the Japanese locale. nuget.exe 6.2.1 produced
NuGet Version: 6.2.1.2but 6.10.0 producesNuGet バージョン: 6.10.0.107. The localized output seems to be the cause.