虽然,WINXP已经渐渐离我们远去,但作为微软史上生命力最强的操作系统(也许是之一),轻狂用了好多年,对其还是有一定的感情的(原谅我,现在已投入WIN7的怀抱!什么?WIN8?WIN9都出来了,你觉得WIN8还能活多久?)
WINXP自带的.NET1本就是个垃圾货,如果你要运行.NET框架下开发的程序,那就要忍受安装.NET各个版本的折磨。我们先来看看这些版本的体积:
NetFx20SP2_x86.exe——24416K(23.8M),包含 .NET Framework 2.0 SP1
dotnetfx35.exe——237054K(231M),包含 .NET Framework 2.0 SP1以及 .Net Framework 3.0 SP1
dotNetFx40_Full_x86_x64.exe——49268K(48.1M)
当然,我们可能不太需要把它们全部安装,但安装起来也是让人十分头痛的问题。而且它们会占用我们的硬盘空间,这些空间本来可以多放点电影的,对不?
于是,有国外大神对.NET框架进行了提取,然后封装成一个63.1M的合集,其中包含了Microsoft .NET Framework 1.1,2.0,3.0,3.5,4.0,真是太好了!
但这个合集有以下问题:
提取后的.NET安装文件是用于XP系统平台上的,但合集启动时没有判断,我们如果在其他系统(比如WIN7)上运行也会解压,却不会进行安装动作,这样会浪费我们的时间。
合集安装时会弹出各个.NET安装文件的运行界面,不能给我们带来更好的体验。
浪费了这么多口舌,终于说到我们的DotNetFx_AIO_XP_x86一键安装包了:
轻狂对国外大神的合集进行了解包,并用NSIS重新封装了一下,解决了上述问题。
只是有一点,因为在安装过程中无法获得.NET各个安装程序的安装进度,所以轻狂安装版显示的进度条反映的只是解压文件的进度,实际安装所用的时间可能要远远大于解压所用的时间,安装时请耐心等待跳转到完成页面即可。
您所享受的软件功能,皆为微软和国外大神的劳动成果,轻狂只是让这个成果用起来更为愉悦而已,但愿我能够做到这一点。