解决vs2005英文版与sqlserver2005中文版与的冲突问题

场景如下:

安装sqlserver2005中文版,然后升级vs2005以支持WebApplicationProject项目模版(就是从微软的网站上下载的那两个安装包,以支持使用vs2005开发WebApplicationProject)。问题就出来了:打开vs2005,发现大部分菜单都已经自动变成中文的,这个还好,当你准备新建一个project时,发现除了刚安装的WebApplicationProject项目模版之外,其他的项目模版都消失了!!!

解决的方式是:

1。找到 C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\ProjectTemplates目录(如果你的vs2005安装在其他盘,前面的C就换成你安装时的盘符),将下面涉及到的所有1033目录下的 *.zip文件全部拷贝到与1033目录平级的地方,即:假如原来你的csharp windows项目模版文件在C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\ProjectTemplates\CSharp\Windows\1033目录下,现在就转移到C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\ProjectTemplates\CSharp\Windows目录下。其他目录以此类推。

2。在 开始-〉运行里执行 devenv /setup 命令,等待大约2-3分钟后,该程序运行完毕,再打开vs2005,既可看到“丢失”的模版有找回来了。

如果你的sqlserver2005是英文版则可能不会有此问题。

以上只能解决在新加项目时找不到模板的问题,,如果在新加项目时能找到模板,但是重打开的项目里不能找到模板,可以执行下面的操作:

问题描述:VS2005不能正确的使用添加新项功能,里面的很多模板不见了!

解决方法:拷找到X:\Program Files\Microsoft Visual Studio 8\Common7\IDE\ ItemTemplates目录下一般有这几个文件夹(根据您自己的自定义安装会有所不同),然后复制1033目录为2052目录,在命令行下运行devenv.exe /InstallVSTemplates,这是,系统会删除掉ItemTemplatesCache目录,然后根据ItemTemplates的结构重新构造ItemTemplatesCache文件夹及其文件

 

如果您已经安装了vs2005英文版,或你只有英文版,这时如果你想使用中文版界面的vs2005,你可以找到SQL2005中文版在第二张碟里面的Setup目录下,有个vs_setup.msi文件,运行他就行了


http://freedream.cnblogs.com/archive/2006/07/12/449382.html
http://hi.baidu.com/wuwenjie/blog/item/278fc70957019d86d0581bdf.html

posted @ 2009-09-14 16:46  Allen_Jo  阅读(590)  评论(0编辑  收藏  举报