Actionscript 3 Flex AIR:安装程序文件已损坏
更新: 我尝试将AIR应用程序再次导出为EXE,现在出现以下错误: 创建本机安装程序文件时出错:无法生成时间戳:连接超时:连接 我研究了这个错误,发现修复方法如下(因为我的系统使用代理): 此处:[Adobe Flash Builder 4文件夹]\jre\lib\net.properties 如果要使用系统代理,请设置:java.net.useSystemProxies=true,或者手动指定它 我已经在Adobe文件夹中的net.properties上完成了这项工作,对于我在系统上安装的每个JRE,都没有任何效果 原创帖子: 是否还有其他原因可能导致此问题 我在这里使用一个教程: ..使用名为InstallJammer的程序构建安装文件 本教程要求您执行以下操作:Actionscript 3 Flex AIR:安装程序文件已损坏,actionscript-3,apache-flex,air,Actionscript 3,Apache Flex,Air,更新: 我尝试将AIR应用程序再次导出为EXE,现在出现以下错误: 创建本机安装程序文件时出错:无法生成时间戳:连接超时:连接 我研究了这个错误,发现修复方法如下(因为我的系统使用代理): 此处:[Adobe Flash Builder 4文件夹]\jre\lib\net.properties 如果要使用系统代理,请设置:java.net.useSystemProxies=true,或者手动指定它 我已经在Adobe文件夹中的net.properties上完成了这项工作,对于我在系统上安装的每个
- 将AIR应用程序导出为EXE文件
- 将此EXE文件、ADOBEAIRISTALLER.EXE和任何第三方EXE文件放入ZIP文件李>
- 此时,切换到安装程序(InstallShield或InstallJammer)并创建执行以下操作的操作:
- 解压缩您创建的zip文件
- 执行AdobeAIRInstaller.exe、AIR应用程序exe和任何其他第三方exe文件李>
谢谢你的建议 已解决:当您以前在计算机上安装过AIR应用程序时,会显示错误消息。你必须在“添加/删除程序”下删除AIR应用程序的每个实例,然后才能安装这些文件。哇,我在这上面浪费了很多时间 如果你扩展你正在做的事情,可能更容易理解问题所在。我不想试图剖析你找到的教程,试图找出哪些步骤让你绊倒。我肯定我不是唯一一个。把教程中的相关内容带到你的问题中,告诉我们“我做到了”明白了吗。我只是添加了我正在做的事情的确切细节。嗨,没有一个确切的答案,但是当我尝试在Windows机器上为Mac打包时,我收到了这个结果,只是发现这是不可能的,但是不管是谁,这里都有一个链接,可能会带来一些有用的日志:还有一点要考虑的是被认为是进程的主机的用户。我会在任务管理器中检查这一点,看看是否有任何区别(比如在StartedByYou中,由安装程序或其他程序启动时,您的用户名与系统)。除了用户权限的不同之外,我唯一能想到的是它真的被破坏了,你能用一个提取工具把AIR安装程序从最终版本中拉出来并测试它吗?我不认为它被破坏了,因为如果我把exe从zip文件中拉出来并运行它,它会很好地安装AIR应用程序。但是如果我让安装程序尝试在其进程中运行exe,它就会失败。