Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.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
Asp.net mvc 3 Visual Studio项目模板导致异常HRESULT:0x80070002_Asp.net Mvc 3_Visual Studio 2010_Exception_Visual Studio Templates - Fatal编程技术网

Asp.net mvc 3 Visual Studio项目模板导致异常HRESULT:0x80070002

Asp.net mvc 3 Visual Studio项目模板导致异常HRESULT:0x80070002,asp.net-mvc-3,visual-studio-2010,exception,visual-studio-templates,Asp.net Mvc 3,Visual Studio 2010,Exception,Visual Studio Templates,我不折不扣地在VisualStudio中为MVC3创建了一个新的项目模板。不幸的是,当模板显示在对话框中时,当我单击它以创建新项目时,我得到了“来自HRESULT的异常:0x80070002”。我不知道如何解决这个问题 该线程中的一个人提到/installvstemplates命令必须以管理员身份运行。我已经做到了。还是不行。这个例外毫无用处 来自就同一问题联系Microsoft支持的用户(在模板上找不到文件),如果不是在64位计算机上,请从文件夹名称中删除(x86)。开始之前备份整个Proje

我不折不扣地在VisualStudio中为MVC3创建了一个新的项目模板。不幸的是,当模板显示在对话框中时,当我单击它以创建新项目时,我得到了“来自HRESULT的异常:0x80070002”。我不知道如何解决这个问题


该线程中的一个人提到/installvstemplates命令必须以管理员身份运行。我已经做到了。还是不行。这个例外毫无用处

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

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

一旦你完成了这项工作,你就可以升级到ProjectTemplates文件夹,并对其他代码库进行同样的操作

以管理员身份打开Visual Studio Developer命令提示符,然后运行:
devenv/setup

这将正确设置
ProjectTemplatesCache
文件夹并解决问题