我跟着this link写了一封信,用于在Visual Studio for MVC3中创建一个新的项目模板。不幸的是,当模板出现在Dialog中时,当我点击它来创建一个新项目时,我得到了“HRESULT的异常:0x80070002”。我不知道如何解决这个问题。
线程中的一个人提到/ installvstemplates命令必须以管理员身份运行。我做到了。仍然无法正常工作。这个例外无可非议。
答案 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
文件夹并解决问题。