环境:windows XP SP2 .net framework2.0
安装.net2的输入法补丁NDP20-KB925488-X86.msp,在某些机器上(此前没有安装过类似补丁),第一次安装时提示:"无法打开此修补程序包。请确认该修补程序包存在,并且您可以访问它..." 。紧接着执行第二次安装可以成功。(我是在网吧机器上测试的,由于有硬盘还原,所以每次重启测试能保证系统处于最原始状态)
搞不懂,为啥第一次不行,第二次就可以了呢?
另外,我需要在程序中启动msiexec.exe来按装补丁,如何能得到NDP20-KB925488-X86.msp执行错误的信息?(我给msiexec.exe指定log,但只有在采用/i参数情况下log才会被生成,但我需要用/update,因为/i之下NDP20-KB925488-X86.msp永远无法安装成功,不幸的是/update下无法生成log,尽管提定了/l*v)