従来の PowerShell PsSnapin (c#) があります。使うのは避けたいInstallUtil
。次の例では、エクスポートされた PSSnapin コマンドレットを使用してモジュールをインポートします。
import-module .\MySnapin.dll
ただし、モジュール コマンドレットを実行すると、参照されているアセンブリ (具体的にはエンタープライズ ライブラリ dll) が見つからないために失敗します。
これを機能させるためのきちんとした方法はありますか?
(PsSnapin dll とすべての参照アセンブリは同じビルド ディレクトリにあり、installutil を使用すると、依存関係はすべて正しく解決されます)