Installshield msi 无法注册 flash.ocx [英] Installshield msi unable to register flash.ocx
问题描述
我正在使用 Installshield 安装项目创建一个 msi 安装程序.该应用程序当前工作正常,并用作 Click-Once 应用程序,但现在有创建安装包(即 msi 安装程序)的业务需求.
I am creating an msi installer using an Installshield setup project. The application is currently working correctly and is in use as a Click-Once application, but there is now a business requirement to create installation package (i.e. an msi installer).
安装程序在我的机器上运行良好",但在用户设置时会抛出:
Installer "works fine on my machine", but on a user setup it throws:
Error 1904. Module [path]flash.ocx failed to register.
HRESULT -2147220473
我已经确认正在将 flash.ocx 复制到程序目录中.
I have confirmed that flash.ocx is being copied to the program directory.
该文件似乎是嵌入在应用程序中的 Crystal Reports 的依赖项.
The file appears to be a dependency of Crystal Reports, which is embedded in the application.
flash.ocx
是 CrystalDesisions.Windows.Forms
的特定依赖项.在CrystalReportViewer
控件中使用.
flash.ocx
, I've found out, is specifically a dependent of CrystalDesisions.Windows.Forms
. It is used in the CrystalReportViewer
control.
推荐答案
我用谷歌搜索了那个字符串和 this 是第二个响应.你试过吗?
I googled for just that string and this was the 2nd response. Have you tried this?
这篇关于Installshield msi 无法注册 flash.ocx的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!