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

查看:191
本文介绍了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.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屋!

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