なぜ EMSIXBUNDLE を APPXBUNDLE に変換するのですか?
どちらも Windows アプリバンドルであり、拡張子が似ているため変換を探す人がいますが、これらは Windows パッケージングの異なる時代の異なる形式です。emsixbundle は MSIX に復号されるものであり、レガシーな .appxbundle にはなりません。現実的な目標は、emsixbundle をそのネイティブ形式である .msixbundle に復号することです。これはどのみち AppX の現代的な後継です。
EMSIXBUNDLE から APPXBUNDLE への変換方法
MakeAppx.exe で .msixbundle に復号する FREE
暗号化キーを使用して、Windows SDK から MakeAppx.exe decrypt /p out.msixbundle /ep app.emsixbundle /kf key.txt を実行し、ネイティブの .msixbundle(appxbundle ではない)を取得します。
Visual Studio で AppX として再ビルドする PAID
ソースプロジェクトを所有している場合は、Visual Studio の Windows アプリケーション パッケージ プロジェクトを使用して .appxbundle を直接作成してください。完成したバンドルを相互変換することはできません。
これらの形式について
.emsixbundle ファイルは、Windows 10 および 11 用の暗号化された MSIX アプリ バンドルです。これは、Microsoft の MakeAppx.exe ツールによって暗号化された、1 つ以上のアーキテクチャ固有のアプリ…
.EMSIXBUNDLE の詳細を開く →.APPXBUNDLE ファイルは、compressed ファイルである Microsoft Windows app bundle package に関連付けられています。
.APPXBUNDLE の詳細を開く →品質と注意点
- emsixbundle は復号することしかできず、別のバンドル形式に変換することはできません。
- MSIX は AppX に取って代わりました。MSIX バンドルを AppX バンドルにダウングレードするサポート対象のツールは存在しません。
- 復号には、開発者がパッケージの暗号化に使用した元の 16 進数キーファイルが必要です。
よくある質問
emsixbundle を appxbundle に変換できますか?
.msixbundle が生成されます。MSIX バンドルを古い AppX バンドル形式に変換することはできません。では emsixbundle とは何ですか?
.msixbundle であり、キーなしでユーザーが内容を展開できないように作成されたものです。