Be notified of new releases
Create your free GitHub account today to subscribe to this repository for new releases and build software alongside 28 million developers.Sign up
Add -utf8 option to force UTF8 encoding Attempt to fix #146. The console host and shell's output encoding still play a major factor, however. In cmd.exe, you still need to set chcp to display strings. In powershell.exe, you need to set chcp to display strings and use [Console]::OutputEncoding = 'UTF8' when redirecting to a file (which will itself encode as Unicode). The -utf8 switch does, however, fix the problem in testing with Node's child_process.execFile.
Improve tests for -latest A bug was found in the VSSetup.PowerShell project that didn't correctly implement -latest. vswhere did but I wanted to unify the tests to make sure the right behavior is not regressed.