| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1591 人关注过本帖
标题:双系统下安装visual stdio.net常遇到的问题及解决方法
只看楼主 加入收藏
王杰
Rank: 2
等 级:新手上路
威 望:4
帖 子:307
专家分:0
注 册:2005-5-13
收藏
 问题点数:0 回复次数:0 
双系统下安装visual stdio.net常遇到的问题及解决方法
现在装双系统的人很多,那么在双系统下使用同一个软件就成了我们常遇到的问题。就本人的经验做出总结,希望广大新手能少走弯路。
首先我安装了2000和2003双系统,那么假如我们的某个系统坏了,里面的东西是不是还得重新装呢?
答案是否定的,聪明的朋友也许已经想到了,windows系统好多东西不象linux是保存在文件中的,而windows系统中的重要东西都是保存在注册表中的,只要原路径中的东西不再,那么重装系统后只要把以前的注册表备份导入注册表就ok了。
还有一个就是本文题目说到的。
我在2000下装了visul ,在2003系统下又装了一便,把2000下的东西覆盖了,可是当我要做东西的时候却弹出“VC软件包不可用或未注册”的提示,我犯晕了,2000下能用怎么2003下不能用了,后来查了查资料终于明白了。
当建立一个WinForms应用程序时,收到下述错误信息:"VC软件包不可用或未注册".这个错误甚至会在看上去一个成功的安装之后出现.
起因:如果Visual 安装程序发现一些TLB文件和DLL文件已经存在的话,就不会再次在计算机中注册这些文件,因此
就有可能发生"VC软件包不可用或未注册"的提示.
在多数情况下,旧版本的的Visual Studio .NET容易引起这个错误,尤其是旧版本安装在另一个操作系统下.
解决方案:要解决这个问题,需要运行Visual Studio .NET修复程序.由于修复程序会强制注册一些安装程序中没有被注册的项目,因此能更有效地解决这个问题.
按照下列步骤运行修复程序:在开始中,指向"设置",点击控制面板,然后点击"添加/删除程序";在列出的已安装程序列表中,点击Visual Studio .NET,然后点击"更改/删除";点击Visual Studio .NET安装对话框1 2 3项目中的第二项;
点击"修复/重装",然后按照屏幕提示操作.
更多相关信息:重现这个问题的做法
要重现这个问题,最好有装在独立分区上的两个操作系统.两个Windows XP Professional会达到这个目的.
1.在一个操作系统下安装Visual Studio .NET;
2.在另一个操作系统下Visual Studio .NET,安装过程中改变安装的缺省路径,以匹配第一次安装的路径.(两次安装结果都会宣告成功.)
3.然后启动第二次安装的Visual Studio .NET(你就会发现这个问题的重现).
这种安装形式是永远不推荐的,即使两次安装选项完全相同,而且你也会以此节省磁盘空间,但这种方法出现潜在问题的机会是很大的.如果一个Visual Studio .NET改变了文件和注册选项,这些改变不会记录到另一个Visual Studio .NET中,以致造成出现不可预料结果的潜在危险.
希望广大新手注意这些问题。
还有sqlserver安装在两个系统下时,配置必须是一样的,否则也会出现问题,大概是什么无法启动的错误。
还有就是双系统下安装visual 容易出现蓝屏,这是由于交叉链接所造成的。 不必惊慌,我们重新启动计算机,先在cmd下运行chkdsk 要修复的磁盘盘符(如f:/R       /R为参数,意思是找出错误并修复)。经过这个过程以后就没有问题了。

[此贴子已经被作者于2005-5-31 15:45:37编辑过]


搜索更多相关主题的帖子: stdio 系统 visual windows 注册表 
2005-05-31 15:31
快速回复:双系统下安装visual stdio.net常遇到的问题及解决方法
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022587 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved