C# で作成した COM オブジェクトは、後で VBScript によって使用されます。VBScript がオブジェクトをインスタンス化できるようにするには、オブジェクトを登録する必要があります。以前は、任意の .NET Framework に付属の RegAsm ツールを使用して手動でオブジェクトを登録していました。
ただし、現在インストーラーを作成しているため、このオブジェクトを別のマシンにインストールできます。InstallShield 2012 Spring Express を使用しているときに、dll が自己登録していないという警告が表示されます。
DLL を自己登録するにはどうすればよいですか? C# で Process オブジェクトを使用して RegAsm を呼び出すガイドと例を見つけましたが、私のオブジェクトは実行可能ファイルではありません。