1

今天我使用 Cava Packager Perl 创建了安装程序。我可以使用我创建的安装程序安装该应用程序。但问题是在我的系统中,应用程序运行良好,但在其他系统中应用程序没有运行。那就是它正在安装但应用程序没有运行。

4

1 回答 1

1

假设您的平台是 Windows,并且您运行应用程序的 Windows 版本等于或高于 Windows XP,您可以创建应用程序的诊断版本,该版本将提供启动和加载过程失败时的完整详细信息机器。

在 Cava Packager 的 Build Options 选项卡中,勾选以下两个选项:

1.Package Diagnostic Executable with release

2.允许发布可执行文件中的加载程序详细输出。

创建您的安装程序包并安装在故障机器上。在已安装的 bin 目录中,假设您的可执行文件名为“myexecutable”,您应该运行:

诊断 myexecutable.exe

您应该获得加载过程及其失败位置的完整详细信息。

部署到另一台机器时有两个非常常见的失败原因。

  1. 您正在使用的模块链接到 Cava 未能自动捆绑的 dll
  2. 您正在尝试在 Windows 2000 上运行 - Cava 不支持。

注意:我参与了 Cava Packager 的开发。

于 2011-06-10T04:32:47.750 回答