gpt4 book ai didi

windows - 如何确定 32 位 Visual Studio 2013 可再发行组件是否通过注册表可靠地安装在用户的计算机上?

转载 作者:可可西里 更新时间:2023-11-01 12:37:57 27 4
gpt4 key购买 nike

我正在使用 DeployMaster为使用 Qt 用 C++ 编写的 32 位 Windows 应用程序构建安装程序。

可执行文件依赖于 Visual Studio 2013 可再发行组件 - 即 32-bit Visual Studio 2013 redistributable必须由最终用户在运行此应用程序之前安装。

我用谷歌搜索并查看了其他 StackOverflow 问题。特别是,this link provides the exact Registry key to check , 但对于 VS 2008 的情况。

我需要 VS 2013,而不是 VS 2008。

然而,理想情况下,它将是一个可靠的注册表检查——而不是一个编程解决方案——因为我可以使用 DeployMaster 安装程序轻松地检查注册表项。 (如果确定系统没有安装可再发行组件,也很容易让DeployMaster安装器启动安装器。)

有没有人知道一种可靠的方法,最好是使用注册表项,可以确定最终用户的计算机上是否安装了 32 位 VS 2013 可再发行组件?

最佳答案

我正在使用这些注册码:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\12.0\VC\Runtimes\x86 已安装HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\12.0\VC\Runtimes\x64 已安装

我已经确认它们仅在安装 redist 后出现,并且它们与以前版本的更接近。例如VC++ 2010 是:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\10.0\VC\VCRedist\x86 已安装HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\10.0\VC\VCRedist\x64 已安装

关于windows - 如何确定 32 位 Visual Studio 2013 可再发行组件是否通过注册表可靠地安装在用户的计算机上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21702199/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com