build_info.txt.in 1.5 KB

123456789101112131415161718192021222324
  1. // Indicate the minimum OS version required for the binary to run properly.
  2. // Updater will fail the update if the user does not meet this requirement.
  3. OSMinimumVersionWin10=10.0.15063.0
  4. OSMinimumVersionWin11=10.0.22000.0
  5. // This is the runtime which was compiled against - providing a way for Updater to detect if update
  6. // is needed before executing this binary. Note that, annoyingly, the version in environment
  7. // variables does not match the "real" version. Consider:
  8. // VersionInfo : File: C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Redist\MSVC\14.32.31326\vc_redist.x64.exe
  9. // InternalName: setup
  10. // OriginalFilename: VC_redist.x64.exe
  11. // FileVersion: 14.32.31332.0
  12. // FileDescription: Microsoft Visual C++ 2015-2022 Redistributable (x64) - 14.32.31332
  13. // Product: Microsoft Visual C++ 2015-2022 Redistributable (x64) - 14.32.31332
  14. // ProductVersion: 14.32.31332.0
  15. // Whereas the environment variables look like:
  16. // VCToolsInstallDir=C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.33.31629\
  17. // VCToolsRedistDir=C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Redist\MSVC\14.32.31326\
  18. // VCToolsVersion=14.33.31629
  19. // We're really looking for "14.32.31332.0" (because that's what will appear in the registry once
  20. // installed), NOT the other values!
  21. VCToolsVersion=${VC_TOOLS_VERSION}
  22. VCToolsUpdateURL=https://aka.ms/vs/17/release/vc_redist.x64.exe