Air 发布到空中捕获运行时仅创建.tmp文件夹

Air 发布到空中捕获运行时仅创建.tmp文件夹,air,runtime,flash-cs6,Air,Runtime,Flash Cs6,尝试使用最新的AIR 3.5 SDK创建AIR Captive运行时出现重复问题 从Flash CS6在Windows 7中发布 大多数情况下,AIR将只创建.tmp文件夹,而不是.app文件夹 .tmp文件夹中的.exe有时可以工作,但有时会在启动时发出错误消息,表示存在错误版本的air。 在其他情况下,.tmp文件夹是完全空的 任何人请与任何想法或建议非常感谢 再次遇到这个问题后,我发现实际的解决方案是: 1) 编辑项目的adobe air应用程序描述符xml文件,确保以下标记未注释且包含e

尝试使用最新的AIR 3.5 SDK创建AIR Captive运行时出现重复问题

从Flash CS6在Windows 7中发布

大多数情况下,AIR将只创建.tmp文件夹,而不是.app文件夹

.tmp文件夹中的.exe有时可以工作,但有时会在启动时发出错误消息,表示存在错误版本的air。 在其他情况下,.tmp文件夹是完全空的


任何人请与任何想法或建议非常感谢

再次遇到这个问题后,我发现实际的解决方案是:

1) 编辑项目的adobe air应用程序描述符xml文件,确保以下标记未注释且包含extendedDesktop配置文件:

桌面扩展桌面

2) 清理你的项目

3) 然后从flexbuilder导出发布版本并选择captive runtime选项

下面列出的解决方案具有误导性(我实际上包含了上面描述的步骤,但没有包含在下面的描述中)。命令行执行是一种转移注意力的手段

我通过使用命令行请求并按照中的说明解决了问题

从我的计算机上的bin release temp文件夹执行命令行请求时,我修改了以下桌面设置:

c:\path\to\air3sdk\bin\adt.bat -package -storetype pkcs12 -keystore c:\path\to\certificate.p12 -target bundle myapp.exe myapp-app.xml -C . myapp.swf