【问题标题】:making .exe using native bundle not work for 32 bit使用本机捆绑包制作 .exe 不适用于 32 位
【发布时间】:2018-01-04 05:33:29
【问题描述】:

我使用 javafx 制作了一个桌面应用程序,我使用 netbeans 8.1 中的本机包制作了一个 .exe 文件,这个 .exe 文件在 64 位计算机中正常工作,但在 32 位计算机中会出现错误,例如“MSVCR100.dll 要么设计为在 Windows 上运行或包含错误“

【问题讨论】:

  • 依赖关系是什么?您使用什么设置来构建可执行文件?您能否向我们提供足够的信息来复制错误?

标签: javafx


【解决方案1】:

您必须在指定的here 32 位计算机上创建它

【讨论】:

    【解决方案2】:

    我使用 netbeans 版本 8.1,jdk 8,我使用 innoSetUp 在 windows 上生成 EXE 安装程序,并使用来自 netbeans 的本机包制作 exe 文件,我也在 32 位操作系统中为 32 位制作 exe 文件 enter image description herebut 出错MSVCR100.dll enter image description here

    png

    【讨论】:

    • 你为什么不使用 install4J ?
    • 如果您想添加更多详细信息,您应该编辑您的问题。您不应该在答案中添加更多细节。删除此内容并将其与您的问题分开。
    猜你喜欢
    • 2018-02-12
    • 2015-07-20
    • 2012-09-22
    • 2017-05-03
    • 2015-03-19
    • 1970-01-01
    • 2011-08-06
    • 1970-01-01
    • 2017-12-16
    相关资源
    最近更新 更多