Installshield msi 无法注册 flash.ocx [英] Installshield msi unable to register flash.ocx

查看:17
本文介绍了Installshield msi 无法注册 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.ocxCrystalDesisions.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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆