Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 如果我卸载Microsoft Visual C+,为什么注册表项仍显示为已安装+;2015-2019年可再发行?_Windows_Visual C++_Registry - Fatal编程技术网

Windows 如果我卸载Microsoft Visual C+,为什么注册表项仍显示为已安装+;2015-2019年可再发行?

Windows 如果我卸载Microsoft Visual C+,为什么注册表项仍显示为已安装+;2015-2019年可再发行?,windows,visual-c++,registry,Windows,Visual C++,Registry,我正在查看注册表项:Computer\HKEY\u LOCAL\u MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\14.0\VC\Runtimes\X64 “Installed”值为1,表示我的计算机上安装了Microsoft Visual C++2015-2019可再发行版本 但是,在我转到“控制面板”中的“应用程序和功能”并卸载Microsoft Visual C++2015-2019可再发行版本14.28.29914后,该注册表项下

我正在查看注册表项:
Computer\HKEY\u LOCAL\u MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\14.0\VC\Runtimes\X64

“Installed”值为1,表示我的计算机上安装了Microsoft Visual C++2015-2019可再发行版本

但是,在我转到“控制面板”中的“应用程序和功能”并卸载Microsoft Visual C++2015-2019可再发行版本14.28.29914后,该注册表项下的值不会发生任何更改,安装值仍然为1

现在,由于缺少运行时间,我的应用程序无法启动(它可以在卸载之前运行)。。。我很确定系统中的某个地方已经卸载了有关运行时的某些内容,但我不知道的是,到底删除了哪些内容,以及为什么键下的安装值仍然为1

<>我有一个安装程序,在安装我的程序之前运行微软VisualC++运行时安装程序,如果在检查注册表项时运行时不存在…现在它不再工作了,因为注册表项返回为已安装状态,而应用程序仍然无法启动

编辑:

我甚至卸载了Visual Studio 2017和2015(现在我的机器上没有安装VS),Computer\HKEY\U LOCAL\U machine\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\14.0\VC\Runtimes\X64下的安装值仍然显示为1