“添加新项目”对话框中缺少我的课程模板。
此文件存在且内部有模板文件
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文件夹仍为空
答案 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文件夹中刷新缓存