今天我编译出的程序分发给别人,却不能使用,一分析,程序需要加载的是
C:\windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4053_x-ww_e6967989\MSVCR80.DLL
而别人编译出来的程序需要的加载是…762…
原来是,2009年7月28日微软发布了KB971090补丁,我安装了,别人没安装
这个问题估计今后好多人会遇到,所以贴出来提个醒
要么都安装KB971090,要么都不安装,要么自己修改manifest文件
(
注,打包它们的msm在C:\Program Files\Common Files\Merge Modules中 )
阅读(2394) | 评论(7) | 转发(0) |