-
Notifications
You must be signed in to change notification settings - Fork 99
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Not compatible with older versions? #24
Comments
Thanks for the feedback. It had been a consideration but almost none of the other parameters (specifically That said, I'd be interested in your scenario. We haven't closed the door in this and understanding how people might use or would help. |
I understand that it would only have a reduced utility compared to VS2017. However, I was hoping that vswhere could be used as a single query tool without having to add hardcoded registry checks just in case an old version is still present. In particular, vswhere was brought up in a discussion for the Rust compiler which uses the VC linker. Finding an installed Visual Studio version is a non-trivial part of the compile process right now, so moving that complexity to another tool that “just works” would be great here. Btw. are there any plans to ship this tool with Visual Studio, so that one can depend on it to exist (when there is a compatible version of VS installed anywhere), or are we supposed to bundle this tool into our applications when we need this detection? |
We are discussing shipping it, but not for RTW and have no definite plans otherwise, so you might considering either redist'ing it or downloading as needed. I'm also adding support for both a NuGet package and a Chocolatey package (same package, actually) for added ease of acquisition. |
+1 for this request: I'm also maintaining a library that strives to be compatible with all versions of Visual Studio. Finding them is indeed difficult and slow now. And VS 2017 just broke the script that did it. |
This will be fixed in the next release. |
I was hoping that I could rely on this tool to find any version of Visual Studio. But apparently it only works with the Visual Studio 2017 (probably and later) but not with e.g. Visual Studio 2015.
It would be cool if there was some legacy detection so that this tool could be used as a single utility to find installed Visual Studio versions—regardless of whether they are new or old.
The text was updated successfully, but these errors were encountered: