Microsoft .NET Framework 2.0 SP1安装必备问题

作者在更新公司CS系统后尝试安装巡航卫士时遇到问题,系统提示需要安装.NET Framework 2.0 SP1,尽管已安装更高版本。该问题可能源于安装包与现有.NET Framework版本不兼容。

巡航卫士安装失败

今天早上公司cs系统做了一次更新,我是用笔记本电脑打包的,然后在同事电脑上做安装测试,没有问题,又在自己的台式机上测试,居然提示没有安装dotnetfx2.sp1,

 clip_image002

如图所示,

clip_image004

clip_image006

下载速度倒是蛮快的,可惜我已经不需要,。Net框架我早就安装过了的,怎么还提示要安装呢,是不是打包文件出了问题?我带着

很快,就进入了安装.Net框架安装界面:

clip_image008

但是也很快,就提示安装失败:

clip_image010

点是的话,主程序安装过程可以进行下去。

但这不是我所需要的,否则每次可以更新程序时再来这么段下载、安装,再提示出错,那非把人折腾死,并且对我们也会有很大意见。

然后就开始思考,

1, 是不是我的打包程序有什么毛病了?进一步查找排除这种错误。

2, 重启系统,再次安装看是否有这个问题。--问题依然如故。

3, 后来想到,前几天为了装Silverlight_Tools For VS2008_SP1,而事先装了VS90SP1-X1512981-X86-CHS!应该是这个问题导致的。然后我就打开控制面板,查找我的.NetFramework2的版本,不查不要紧,一查果然如此。原来的我的.NetFrameWrok2的版本已经是Sp2了。如图:

 clip_image012

晕,微软的更新真快啊!但是我的Installshield2009并没有Sp2啊。当目标计算机的.Net框架已经是2.0sp2时就会导致安装包每次自动更新时还要提示安装.Netsp1.并且还安装不成功。

暂时没有解决办法。还好已经装了NetFramework2sp2的人应该不多。这个问题倒还不普遍。另外,安装包还是有些问题,如果检测到已经装了NetFramework2sp2了,已经超出软件最低要求了,按说不应该再下载安装NetFramework2sp1了。但是他就这么做了。

转载于:https://www.cnblogs.com/shanghaif/archive/2009/02/18/1393011.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值