.NET dll のメソッドと型を使用する PowerShell スクリプトがあります。スクリプトを別のマシン (Windows Server 2019) に再展開した後、型の競合が発生します。
例えば:
$myvar = Get-VaultClass
$myvar の型は [XAPI.VaultClass] のはずですが、System.MarshallByRefObject です。
型と名前空間はスクリプトで利用できます (Import-Module を使用)
問題は、型の変換/ボックス化をどのように防ぐことができるかです
エンリコ