前言
近日让一学生装VS.NET2008跟我后面做东西,结果折腾了好久都没有成功,她还请了同学里面的高手,甚至请教了老师,最终说是没有安装成功。今天我上了一整天课,空余时间就折腾,我就不相信搞不定!
于是产生了这一篇博客~~
(过程可以不看,直接跳转到结论)
软硬件系统
这是Compaq的一款比较新的笔记本,Intel 双核,250G,2GBDDR800;
XP-SP3;
经验与结论
一、安装前
1,如果你系统第一次能安装好,那就没关系,如果装不起来,请务必重新安装系统,并且一定是原版XP!不加优化的XP!
最好除了杀毒软件等系统软件外不要安装任何软件。
二、如果安装不起来,可以试试以下几种操作,这是网上有朋友总结出来的:
1.在添加/删除程序中将之前装过的.net framework 2.0/1.1等全部卸载,或者借助于dotnetfx_cleanup_tool软件清除之,然后重启安装,该软件可以在网上搜索到的;
2.试着给XP打上SP3补丁;
三、我自己遇到的问题及解决办法(分析不一定对,但我操作就是成功了)
我遇到的问题是,重装干净XP-SP3系统后,借助于驱动管理软件装好驱动,然后安装vs2008,结果一个也装不了,全是叉叉。
因为第一个叉叉是.net framework3.5,所以我利用另外一台电脑从网上下载了.net framework3.5(含SP1),拷过来先安装;
然后再启动VS2008安装,发现还是叉叉,这次停止在.net framework3.5 中文语言包那里,很简单,我继续下载3.5的中文语言包,拷过来继续安装,然后再启动VS2008安装~~竟然就过去了,哈哈,也就是说我成功了!
当然,后来还遇到一个希里古怪的问题,就是安装了一会儿之后提示说“I:/……eula.rtf读取错误”,进行不下去了,faint~~
我是用虚拟光驱安装的,我根据提示进入到光盘这个目录中发现确实打不开;我干脆把ISO解压缩到文件夹中,文件夹中这个文件竟然是可以打开的,于是我就从文件夹中双击setup.exe启动VS2008的安装……一段时间的等待,乖乖,总算安装好了!!
四、我的认识
.NET相关的安装,主要还是兼容问题,包括VS.NET、SQL2005等,所以安装的时候尽量采用未优化过的干净操作系统,XP的话最好打上XP3补丁;有问题就把旧的.NET framework卸载掉;再有问题就自己手动安装.NET framework;当你把.net framework装好之后VS2008也就不应该有问题了。