VS2005新建找不到模板了的解决方法

今天早上new project时,VS没有模板了。网上找了一个解决方法:与大家分享一下

*还有好像有时候用devenv /setup 这个命令好像不行。所以我建议还是用目录covert吧

Microsoft Visual Studio
---------------------------
No Visual Studio template information found.  See the application log 
in Event Viewer for more details.To open Event Viewer, click Start, click 

Control Panel, 
double-click Administrative Tools, and then double-click Event Viewer.
---------------------------
确定   
---------------------------

查看事件,有如下信息:

事件类型: 警告
事件来源: Visual Studio 
- VsTemplate
事件种类: 无
事件 ID: 
1
日期:  
2005-11-17
事件:  
11:54:27
用户:  N
/A
计算机: GHJ1976
描述:
Internal error (
00) loading VsTemplate information - please reinstall Visual Studio. 

有关更多信息,请参阅在 
http:
//go.microsoft.com/fwlink/events.asp 的帮助和支持中心。

通过修复方式和重新安装VS2005,仍然是这样。
由于自己在另外一台没装过VS2005测试版的机子上安装VS2005,没有任何错误。所以怀疑是以前的VS2005测试版卸载的时候,没卸载干净,有些干扰。

对照没问题的那台机子,检查两台机子安装的VS2005的不同。
发现,有错误的这台机子上,缺少以下两个目录:
C:\Program Files\Microsoft Visual Studio 
8\Common7\IDE\ProjectTemplatesCache
C:\Program Files\Microsoft Visual Studio 
8\Common7\IDE\ItemTemplatesCache
把没问题的那台机子上的这两个目录下文件Copy到这台机子,ok,一切都好了。


注意:
C:\Program Files\Microsoft Visual Studio 
8\Common7\IDE\ProjectTemplates
C:\Program Files\Microsoft Visual Studio 
8\Common7\IDE\ItemTemplates
这两个目录也存在,但是不能用这两个目录来代替下面两个目录:
C:\Program Files\Microsoft Visual Studio 
8\Common7\IDE\ProjectTemplatesCache
C:\Program Files\Microsoft Visual Studio 
8\Common7\IDE\ItemTemplatesCache


posted @ 2007-03-19 10:23  RicoRui  阅读(1483)  评论(0编辑  收藏  举报