1. 主页 > vs安装问题 > VS2005安装问题 >

VS2005和SQL2005的安装冲突问题

      今天,在已经装有SQL Server 2000和VS2005(英文版)的情况下,安装SQL Server 2005,安装时,没有做其他什么修改,只是另外定义了一个安装实例(因为系统中已经安装了SQL Server 2000),安装过程很长,等了大概有将近40分钟,终于安装完了,很高兴。因为有之前同时安装SQL2000和2005多次失败的经历,所以安装完后,率先打开SQL Server 2005,看是否能用。打开后,没问题,以为一切都都妥了。过了一会,打开VS2005进行一个嵌入式应用程序设计,一打开,发现VS2005的菜单栏等都变成中文的了,紧接着在模拟器上调试VS2005程序还出错了(之前调试通过的),打开菜单栏:文件——新建——工程,发现Visual C#中的以前存在的模版如:SmartDevice等等都消失了,顿时感觉无比郁闷。恍然大悟,我的SQL Server 2005是中文版的,肯定是SQL Server 2005中的VS部件自动关联了以前的VS2005(英文版)。网上查了下,没有找到解决办法,无奈之下,选择卸载VS2005,心想再重新安装一次,重新应该就没有问题了。经过N多等待(卸载VS2005,安装VS2005,打SP1补丁),终于搞定了,打开VS2005,恢复正常了。

      过了一会,发现网上一个帖子,在此摘录如下,供参考:

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

发布时间:2008-08-26 19:05:39   点评:0   人气:19 

场景如下:

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

解决的方式是:

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

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

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

 这个问题害得我跟踪摸索了3个小时,微软的网站上也没有任何这方面的兼容性说明,真tmd 崩溃!!!

     在重新安装VS2005的过程中,不能够修改VS的安装路径,提示是由于“Microsoft Visual Studio 2005 Premier Partner Edition - CHS”,没有尝试卸载它后,是否能更改VS2005的安装安装路径。网上有人说,可以更改路径安装,但是安装过程出错,“包加载失败”。我也没有验证。

总结:

      VS2005默认标准安装中,包含一个SQL Express组件(微软免费提供)。SQL Server 2005默认安装中也有VS2005的一些免费组件。建议安装顺序:先安装VS2005,但是安装时选自定义,不要安装SQL 2005 Express,再安装SQL2005,就可以更改自己的安装路径了。以上仅是个人经验,希望能对你有所提示。

本文由VS软件圈(vssoft.net)发布,不代表VS软件圈立场,转载联系作者并注明出处:https://vssoft.net/vsazwt/VS2005anzhuangwenti/2020/0721/616.html

联系我们

在线咨询:点击这里给我发消息

微信号:PREEE8

工作日:9:30-18:30,节假日休息