【发布时间】:2010-06-25 10:55:25
【问题描述】:
在 MSI 升级中,如果我没有在安装集中包含未修改的 MSI cab,Windows 安装程序会在升级过程中抛出此错误:
Error 1334. The file '{FILE}.{GUID}' cannot be installed because the file cannot be found in cabinet file '{CABFILE}.cab'. This could indicate a network error, an error reading from the CD-ROM, or a problem with this package.
注意,错误中指定的cab没有被修改。
【问题讨论】:
-
仍然不清楚“包括未修改的 MSI cab”是什么意思...您是否修改了 MSI 并尝试从中安装?这是全新/全新安装还是更新?请澄清一下,我们很乐意为您提供帮助!
-
这是一个更新。只有少数 MSI 数据 cab 包含此更新中的修改文件。因此,我们在此更新中不包括未经修改的 MSI 数据 cab。例如
Release 1 installset: MyProduct.msi, data1.cab, data2.cab Release 2 installset: MyProduct.msi, data2.cab我们没有将 data1.cab 包含在此处,因为其中没有任何文件被修改。现在的问题是,在升级过程中,安装程序会抛出问题中提到的错误 1334。