今天在Vista SP1上安装Adobe Reader 8.12,利用ActiveX在线下载安装,For Vista的版本只有22M,不错,可是几次下载成功后就没有了后文,安装失败。。。。。。
 
尝试手工下载到本地安装,得到如下错误:
 
acrobat
 
奇怪,安装文件放在D盘的根目录下,不可能是它的路径名无效,一定是安装过程中要用到的某个路径名无效,想到可以用Sysinternal的FileMon来监视它的文件操作,但是在此之前可以尝试检查Temp一类的目录,也许跟这个错误有关。
 
检查了%temp%=C:\Users\Simon\AppData\Local\Temp,检查了%windir%\temp,都没有问题,清空,还是一样的错误。
 
难道是Tmp? 检查C:\Users\Simon\AppData\Local\Tmp,没有问题,检查%windir%\tmp,不存在,创建出来,再次尝试安装,成功了。
 
奇怪的是,没有看到安装过程中%windir%\Tmp目录下有文件生成。。。。。