Visual Studio 2008类模板缺失

时间:2011-03-29 05:25:20

标签: visual-studio-2008

“添加新项目”对话框中缺少我的课程模板。

此文件存在且内部有模板文件

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplates\CSharp\Code\1033\Class.zip

但缓存文件夹为空:

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplatesCache\CSharp\Code\1033\Class.zip

我试过了

手动将文件复制到缓存文件夹

删除缓存文件夹以让VS重新创建

devenv / installvstemplates

devenv / resetsettings

devenv.exe / resetuserdata

但没有显示任何内容,并且ItemTemplatesCache中的Class.zip文件夹仍为空

2 个答案:

答案 0 :(得分:1)

回顾:

您提到正在运行devenv.exe /installvstemplates并且Class.zip文件位于ItemTemplates文件夹中,而 MSDN 的说明是:

  

注册项目或项目模板   位于   \ Common7 \ IDE \ ProjectTemplates   要么   \ Common7 \ IDE \的ItemTemplate   所以他们可以通过   新建项目和添加新项目对话框   框。

但是,当您从Add New Item

创建新课程时,课程项目模板仍未注册

也许尝试删除(先备份)完全位于C:\Users\[User]\AppData\Local\Microsoft\VisualStudio\9.0的Visual Studio 2008应用设置,或者以不同的用户身份登录Windows,看看是否存在同样的问题。


当然作为最后的手段重新安装VS 2008

答案 1 :(得分:0)

在ItemTemplatesCache文件夹中刷新缓存