我们正在使用 Installshield 8 创建我们的安装程序。
在构建时,我们收到此错误。
Error -4075: File not found.
我们将问题追溯到“丢失的”合并模块。奇怪的是,合并模块确实存在于正确的位置!手动浏览合并模块解决了这个问题。所以我们签入了固定的ISM 文件,恢复了构建机器(我们有它的快照),获取整个树并从那里构建。尽管如此,合并模块问题仍然存在。
我注意到当您浏览“丢失的”合并模块时,即使您没有保存 ISM 文件,问题也将不再存在。
有没有人遇到过这个问题?
谢谢。
更新:我们的合并模块不在 Installshield 正在寻找的合并模块的默认位置。在较新版本的 IIS 中,IsCmdBld.exe 有一个 -O 标志,允许您为自定义合并模块指定其他位置。我们拥有的一种选择是将我们的合并模块复制到这些默认位置之一。但是,如果有人可以有一个“更整洁”的解决方案,请。:)