我正在尝试完成概念验证,但遇到了障碍。由于 Adobe AIR 能够支持 iOS 和 Android,我想看看是否可以使用 Project Centennial 工作流程将 Adobe AIR .exe 安装程序转换为适用于 x86 Windows 10 的 UWP 应用程序。
我已经能够按照最新版本 ( 0.1.24 ) 的说明进行操作,并且能够开始转换:
.\DesktopAppConverter.ps1 -Installer '..\AIR2UWP Example\AIR2UWP.exe' -InstallerArguments "-silent" -Destination C:\ -PackageName "MyApp" -Version 0.0.0.1 -MakeAppx -Verbose -Publisher "CN=dougwinnie"
但是当我使用它时,我收到以下错误:
C:\Users\dougw\Desktop\DesktopAppConverter_new\DesktopAppConverter.ps1:DesktopAppConverter:错误“E_BAD_INSTALLER_EXIT_CODE”:当有效退出代码为“0”时,安装程序返回“10”在第 1 行字符:1 + .\DesktopAppConverter.ps1 -Installer '..\AIR2UWP Example\AIR2UWP.exe' ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorException + FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,DesktopAppConverter.ps1
似乎存在安装程序错误,但我似乎找不到任何对 AIR 安装程序代码 10 的引用来帮助我进一步排除故障。
提前致谢...