Visual Studio项目模板导致异常HRESULT:0x80070002

时间:2013-01-08 19:36:16

标签: asp.net-mvc-3 visual-studio-2010 exception visual-studio-templates

我跟着this link写了一封信,用于在Visual Studio for MVC3中创建一个新的项目模板。不幸的是,当模板出现在Dialog中时,当我点击它来创建一个新项目时,我得到了“HRESULT的异常:0x80070002”。我不知道如何解决这个问题。

线程中的一个人提到/ installvstemplates命令必须以管理员身份运行。我做到了。仍然无法正常工作。这个例外无可非议。

1 个答案:

答案 0 :(得分:0)

从联系Microsoft支持部门的用户处理同一问题(模板上找不到文件)如果不是在64位计算机上,请从文件夹名称中删除(x86)。在开始之前备份整个ProjectTemplates文件夹。

打开C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\VWDExpress\ProjectTemplates\CSharp\Web\1033并将名称中包含'MVC'的任何文件夹从第二个文件夹复制到第一个文件夹(将3.1移动到3.0的位置)。

完成后,将几个级别升级到ProjectTemplates文件夹,并对其他代码库执行相同的操作。

以管理员身份打开Visual Studio Developer Command Prompt并运行:devenv /setup

这应该正确设置您的ProjectTemplatesCache文件夹并解决问题。