我们安装的偶尔会检测到错误的 Windows 版本。(它通过内置的 Wise 安装程序功能检测版本以检测系统信息,并没有说明它是如何做到的)。
所以,我正在寻找另一种方法来检测 Windows 版本。Wise 安装程序调用 Windows API 函数的能力非常有限,因此从注册表或特定文件中读取会更容易(当然,我必须将文件版本映射到 Windows 版本)。
我发现了这个讨论线程: http ://www.velocityreviews.com/forums/t513244-best-way-to-get-version-from-registry.html 但它没有引用。所以我不确定它有多可靠。