MSIX ツールキット
MSIX ツールキットは、IT プロフェッショナルと開発者が MSIX パッケージをビルドおよび管理できるようにするツールとスクリプトのコレクションです。 ツールキットは GitHub のオープン ソース プロジェクトであり、これによって顧客やファンは直接投稿し、利用可能なコンテンツに関する提案やフィードバックを提供できます。
原則
MSIX ツールキットは、次の原則に従っています。
- これは、お客様がバイナリや実行可能ファイルと共にソース コードを自由に提供できるコミュニティ主導のスペースです。
- ユーザーは、再頒布可能でない限り、対応するソース コードを持たない成果物を投稿することはできません。
- コミュニティの関与が十分になるまで、Microsoft の担当者がプル要求を監督します。
- 提供されるすべてのソース コードには、セットアップの詳しい手順とソース コードのビルド方法を記載した readme ファイルが付属している必要があります。
投稿する方法
MSIX ツールキットリポジトリでは、分岐からのプル要求を使用して外部の投稿を受け入れます。 問題ごとに 1 つのプル要求のみを作成し、プル要求をできるだけ小さくし、1 つのシナリオに限定するようにします。 Microsoft がプル要求を受け入れる前に、貢献者ライセンス同意書 (CLA) に署名する必要があります。
投稿方法の詳細については、readme を参照してください。
Microsoft が提供するツールキットのコンテンツ
Microsoft では、MSIX ツールキットに次のスクリプト、再頒布可能パッケージ、ツールを用意しています。
スクリプト
名前 | 説明 |
---|---|
BulkConversion | アプリケーションを MSIX アプリケーション パッケージ形式に一括変換する機能を提供する PowerShell スクリプトのセット。 |
ModifyPackagePublisher | アプリケーションの署名に使用される証明書に合わせて MSIX アプリケーションの発行元情報を更新する機能を提供する PowerShell スクリプト。 |
再頒布可能パッケージ
名前 | 説明 |
---|---|
Redist.x64 | MSIX パッケージの操作に不可欠な、Windows 10 SDK のバイナリおよびツールが含まれています。 これらのバイナリは、64 ビット アーキテクチャで動作するデバイスを対象としています。 |
Redist.x86 | MSIX パッケージの操作に不可欠な、Windows 10 SDK のバイナリおよびツールが含まれています。 これらのバイナリは、32 ビット アーキテクチャで動作するデバイスを対象としています。 |
再頒布可能パッケージ (x86/x64) は、必要な実行可能ファイルを提供する Microsoft MSIX Toolkit スクリプトと共に使用されます。
ツール
名前 | 説明 |
---|---|
AppInstallerFileBuilder | AppInstaller File Builder ツールは、AppInstaller ファイルの作成を簡略化する Windows 10 アプリです。 このアプリを使用すると、ユーザーは、配布するアプリ パッケージを更新オプションと共に指定できます。 |