首页 > 解决方案 > 为什么我不能使用 vs 2015、vs2017、vs2019 在我的 Windows 上创建 VC++ 空项目

问题描述

在 VS 2015 中,当我尝试创建 VC++ 项目时,有一个警告对话框“null”为 null 或不是对象:

在此处输入图像描述

然后我收到另一个警告:

来自 HRESULT:800A138F 的错误

在此处输入图像描述

在 VS 2019 中,我收到了警告:

你调用的对象是空的,

在此处输入图像描述

标签: c++visual-studiovisual-c++

解决方案


您可以尝试以下步骤来解决此问题:

1.Windows+R回车regedit打开Registry Editor,确保Enabledkey的数值数据设置为零。

在此处输入图像描述

我们可以在这里找到关键:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy

2.重新启动VS检查问题是否消失,如果仍然存在,关闭所有vs实例并删除路径下的所有文件夹:C:\Users\xxx\AppData\Local\Microsoft\VisualStudio。它将清除所有 VS 缓存以重置 VS 设置。

注意:AppData是一个隐藏文件夹。


推荐阅读