msixパッケージのインストール方法
Microsoft の新しいパッケージ形式、msix
。
Surface Pro X で、Windows ARM64 版向けの PowerShell を、7
から7.0.1
にアップグレードしようとしたら、msi
が無いんです。
で、msix
をダウンロードしてきました。
ダブルクリックでインストールできない?
ダウンロードしてきたmsix
ファイルをダブルクリックしても途中で止まっちゃう。
「アプリ パッケージを開くことができません」?
「このアプリ パッケージは、アプリ インストーラーによるインストールをサポートしていません。特定の制限付き機能を使用しているためです。」?
msix
ってインストーラじゃないの・・・?
管理者権限の PowerShell からインストールしよう
PowerShell を管理者権限で起動しましょう。
PowerShell 本体をアップグレードする場合、PowerShellそのものの使用中は更新できません。
なので、PowerShell はスタートメニューに登録されているWindows PowerShell (x86)
の方を管理者権限で立ち上げます。
そうするとAdd-AppxPackage
コマンドからインストールできます。
Add-AppxPackage PowerShell-7.0.1-win-arm64.msix
これで無事インストールできました!
ってか面倒だな。
エラー画面、不親切すぎ。