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.
推荐答案
该字符串和这是第二个响应。您尝试过吗?
I googled for just that string and this was the 2nd response. Have you tried this?
这篇关于Installshield MSI无法注册flash.ocx的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!