Visual C++ 2008 runtime files are out of data

今天用 Setup Factory打了一个包, 在win7系统上双击安装该包时,弹出如下错误:

费了好长时间,最后才知道原因:是我将vcredist_x86.exe作为从属文件加入Setup Factory时,Setup Factory对操作系统进行了限定,如下:

上面的界面是按下面的步骤弹出的
1:从“资源->从属文件”弹出如下界面:

2:然后再双击“Visual C++ 2008(32-bit)”弹出的界面中选择“安装”页签。


可以看到“安装”页签界面中的脚本没有对win7支持,故会出现这样的错误框,我想加入对win 7的脚本支持,像如下那样:

可依然还是弹出那个错误框,我估计是tblOSInfo.MajorVersion 等对win7系统的值不对所致,找帮助文档,也没见对win7的大小版本号的数值说明,最简单的办法是将这里的脚本全部删除,不用对操作系统判断,删除后,错误不再出现

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值