我需要在C#中创建一个进程外COM服务器(.exe),它将被同一个机器上的多个其他进程访问。该组件必须是单个进程,因为它将在内存中缓存它提供给其消费者的信息。注意:将访问我的COM服务器的进程主要是Matlab进程,因此必需COM接口(interface)。我在堆栈溢出(CreateCOM...)和网络上看到了有关在.Net中创建进程内COM组件的线程,但我很难找到一种方法来使用.Net创建进程外组件。网。这是如何实现的?有任何建议的引用资料吗?谢谢。 最佳答案 很多年前,我们也遇到过一些关于regasm和将COM类作为本地EXE服