0

特定の目的に使用するためにサードパーティに提供する古いActiveXexeがあります。彼らは私たちのexeを取得し、独自のソフトウェアパッケージから呼び出して、指定されたタスクを実行し(フォームドキュメントを確認)、アプリを閉じます。ActiveX exeモデルから離れて、同等の.NETに置き換えたいと考えています。ActiveX exeを作成することは.NETでは不可能であることを知っていますが、それでも私たちのニーズを満たす同等の代替品は何でしょうか?呼び出し元のアプリは、アプリケーションを開いたり閉じたり、そのメソッドの一部(ファイルの追加、ファイルの削除など)を呼び出すことができる必要があります。これは.NETで可能ですか?

4

2 に答える 2

3

RemObject Hydra (http://www.remobjects.com/hydra/) を参照してください。両方のプラットフォームを混在させることができます。

于 2013-01-08T00:20:44.453 に答える
1

ローカル COM サーバー (別名: アウト プロセス COM サーバー、別名: DCOM) は .NET でサポートされています。サンプルについては、この (長い) 記事を参照してください: http://www.codeproject.com/Articles/12579/Building-COM-Servers-in-NET
上記のいずれかを .NET または c# で検索し、他の多くのサンプルを見つけてください。

編集: Microsoft からのサンプル (短く、正確な、ウォークスルー) は次のとおりです: http://code.msdn.microsoft.com/CSExeCOMServer-3b1c1054。このサンプルを出発点として使用してください。

于 2013-01-09T08:41:04.643 に答える