2

突然之间,Visual Studio 2010 Ultimate 无法创建运行 Windows 7 的 VC++ 项目。

例如,当我转到新建 -> 项目 -> Visual C++ -> Win32 -> Win32 控制台应用程序,并通过向导时,我收到一条错误消息:

名称不能为空

参数名称:名称

我试过几次重新安装VS2010,但我无法让它工作。例如,创建 Visual C# 项目时没有问题。

我真的需要一些帮助。谷歌搜索这个问题似乎指向权限错误,但我无法让它与我找到的任何解决方案一起工作。

编辑

我解决了这个问题。进程监控工具非常适合调试此类问题。我启动它并监控deenv

显然,VS2010 似乎已经保存了查找查询,我使用了“查找文件..”选项。这些文件很久以前就被删除了,我看到了与旧 C# 文件相关的错误,在这些文件中我使用了“查找文件..”选项。我检查了 Find-dropdown 并在注册表中搜索了其中一个查询,并删除了所有出现的 Find* 和 Replace* 键。

因此,转到HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\Find并删除键FindFind1等和ReplaceReplace1等。

现在我可以在不进入安全模式的情况下创建 VC++ 项目。如果其他人有类似的问题,我将把我的解决方案留在这里。

编辑2

刮那个。现在我又弄坏了东西,我不知道发生了什么。

4

0 回答 0