9

私が使うとき

Import-Module -Name <path_to_local_dll> -Verbose

DLL ファイルに含まれるコマンドレットはエクスポートされません。

したがって、入力するとGet-Module、インポートしたモジュールがリストされますが、ExportedCommands はありません。なんで?

ModuleType Name                      ExportedCommands
---------- ----                      ----------------
Binary     MyModule

同じソフトウェア (PowerShell、.NET Framework など) を搭載した 2 台目の PC では、インポートされた同じ DLL ファイルが正常に動作します。そこで、ExportedCommands を取得します。

この動作は何に依存しますか?

残念ながら、Import-Moduleコマンドレットは、コマンドレットのインポートに失敗したことを示しません。失敗した理由を示す方法はありますか?

4

4 に答える 4