読者です 読者をやめる 読者になる 読者になる

exe サーバ

C# で、というか .NET Framework で exe サーバって作れないんでしょうか。クラスライブラリならプロジェクトプロパティの「COM 相互運用機能の登録」とすると何もしなくても外からライブラリの中で定義したクラスを扱えるみたいですが、普通の exe を作るときだとこのオプションは無効になってしまうし。

exe を Regasm.exe で登録するとオブジェクト自体は認識しているっぽいのだけれど WSH で CreateObject するとファイルが見つからないというエラー (80070002) が出てしまう。ちなみに Regasm しないとそんなオブジェクトは見つからない (800A01AD)、というエラーになります。

うーん、できないことはないと思うのだけれどなあ……。