Skip to content
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

visualstudio2022buildtools has version 117.0.0.0 #122

Closed
RexMorgan opened this issue Nov 12, 2021 · 4 comments
Closed

visualstudio2022buildtools has version 117.0.0.0 #122

RexMorgan opened this issue Nov 12, 2021 · 4 comments

Comments

@RexMorgan
Copy link

Should this be version 17.0.0.0, instead?

@jberezanski
Copy link
Owner

This package version (117.0.0.0) is chosen deliberately. Because of how the VS installer works, the package always installs the latest released Visual Studio version (or upgrades an installed VS 2022 instance to the latest version).

If/when, however, I find time and motivation to create "fixed version" packages (which are able to install the specific VS version, using the special installers published by Microsoft), those package versions will correspond to the actual VS versions installed by the packages.

Summing up, the idea for VS 2022 package version numbers is:

  • major version greater than 100, e.g. 1xx.y.z.0: installs the latest VS version (using the install bootstrapper* released with VS xx.y.z); upgrades an existing VS installation to the latest version
  • major version less than 100, e.g. xx.y.z.0: installs VS xx.y.z precisely; does not support updating an existing VS installation

(* the bootstrapper is a small program which starts the process of installing Visual Studio - its main task is to download and install the proper Visual Studio Installer program and invoke it to perform the actual installation)

@RexMorgan
Copy link
Author

Thanks for the clarification!

@jberezanski
Copy link
Owner

Related: #82

@jberezanski
Copy link
Owner

Can we close this issue or do you have any additional questions?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants