gpt4 book ai didi

c++ - 新建 Win32 应用程序向导为空白

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:17:08 27 4
gpt4 key购买 nike

每当我尝试创建一个新的 Win32 控制台应用程序或 Win32 项目时,Win32 应用程序向导弹出,项目设置项目符号点为空,并且无法单击“应用程序设置”、“完成”和“取消”按钮.

当我搜索与我类似的已回答问题时,使用 CCleaner 后重新安装的解决方案无效。

最佳答案

我遇到了同样的问题。就我而言,在同一台 64 位 Windows 计算机上安装 VS Community 2015 后,它出现在旧的 Visual Studio 版本中。 VS Community 2015 的安装程序创建了一堆新的并改变了 mshtml.dll 用来处理具有特定名称的可执行文件的现有注册表黑客,在我们的例子中是 devenv.exe。这些技巧(在 64 位 Windows 中)位于

HKLM\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl

所以在这个 FeatureControl 分支中我只需要更改 DWORD 参数的值

FEATURE_LOCALMACHINE_LOCKDOWN\devenv.exe

从 1 到 0,然后我可以立即在 Visual Studio 中创建新项目。这个 FEATURE_LOCALMACHINE_LOCKDOWN hack 改变了 Internet Explorer 的“安全区”,devenv.exe 在其中运行,而从一些 Visual Studio 作者的爆料中我们知道,旧 Visual Studios 中的“向导”总是在他们的特殊“安全区”中运行唯一标识符“1000”,让他们享受非常宽松的安全设置。因此 VS Community 2015 有效地阻止了 JavaScript 在旧的 Visual Studio 的内部 Web 浏览器(我相信是 vsbrowse.dll?)中运行。请注意,在您的情况下,JavaScript 的抑制可能有完全不同的原因,并为我糟糕的英语感到抱歉。

关于c++ - 新建 Win32 应用程序向导为空白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31973092/

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