Cava Packager - 创建的exe没有运行

时间:2011-06-08 13:51:10

标签: perl packager

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

1 个答案:

答案 0 :(得分:1)

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

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

1.Package Diagnostic Executable with release

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

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

diagnostic myexecutable.exe

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

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

  1. 您正在使用的模块链接到Cava未能自动捆绑的DLL
  2. 您正在尝试在Windows 2000上运行--Cava不支持。
  3. 注意:我参与了Cava Packager的开发。