PowerShell Galleryへ公開する際に出る 'Cannot index into a null array' への対処法

PowerShell Galleryへモジュールを公開しようと、 Publish-Module した際に以下のようなエラーが出ました。

Write-Error: Failed to generate the compressed file for module 'Cannot index into a null array'.

原因

どうやら 'en_US' 圏以外の人が公開しようとすると出るエラーのようです。

issueが上がっていました。

github.com

nugetの言語設定が 'en_US' 以外になっていると起こるようです。

解決方法

現在この問題へは対応がなされておらず、優先度が下がっています。

応急処置として、.NETの環境変数をいじってあげると問題を回避出来るようです。

$env:DOTNET_CLI_LANGUAGE="en_US"
$env:DOTNET_CLI_UI_LANGUAGE="en_US"