标签: c# .net wcf com
我们有一个旧的应用程序,只能通过使用COM公开的程序集进行扩展。现在有办法在没有GAC的情况下使用它。我们要提供的扩展是现有的.NET组件。我们希望提供扩展,而不是在GAC中放置所有必需的引用。我想出了一个解决方案来做到这一点。
我将在Windows服务中托管WCF服务并使用命名管道端点。 COM组件将使用此端点。这样COM组件只转发呼叫,我不需要GAC中的任何依赖组件。
关于此设置的两个问题: 1.有更好的方法可以做我想做的事吗? 2.如何保持COM组件尽可能小? (它只是一个转发点)