1

概念実証を完了しようとしていますが、問題が発生しました。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: (:) [書き込みエラー], WriteErrorException + FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,DesktopAppConverter.ps1

インストーラー エラーが発生したようですが、トラブルシューティングに役立つ AIR インストーラー コード 10 への参照が見つからないようです。

前もって感謝します...

4

1 に答える 1

0

インストーラー エラーが発生しているようですが、トラブルシューティングに役立つ AIR インストーラー コード 10 への参照が見つからないようです。

AIR プラットフォームを所有する開発者は、セットアップ テクノロジ(Adobe Air)の有効な終了コードとそうでないものを理解する必要があります。

Project Centennial を使用して Adob​​e AIR アプリを UWP としてパッケージ化できますか

Adobe air プラットフォームは機能し、ClickOnce のように見えるため、Air アプリは適切な候補ではない可能性があります。具体的には、Air プラットフォームは、Air アプリが更新が利用可能かどうかを確認するための API を提供する自動更新サービスをインストールします。そのサービスを無効化/削除すると、RPC 呼び出しが失敗する可能性が高いため、Air アプリが期待どおりに機能しない可能性が非常に高くなります。

Air アプリを機能させるには、Adobe に Air プラットフォームをアップデートして Centennial/UWP と互換性を持たせる必要があります。

于 2016-08-28T06:06:32.507 に答える