我在单独的类库(程序集)中定义了不同的接口,它们需要通过该进程中定义的类来实现。
问题是接口是在单独的类库(程序集)中定义的,必须在不同的CLR进程(程序集)中实现。将类库添加为参考可以完成这项工作吗?
为了告诉我在CLR进程(程序集)中定义的类,我还需要提及的是,类必须实现在单独的类库(程序集)中定义的接口作为参考吗?
我的环境是C ++ / CLI。
答案 0 :(得分:1)
您应该只能添加类库作为项目的引用。除此之外别无其他 - 只需正常实现界面。
请注意,程序集不是“CLR进程” - 许多程序集都加载到同一进程中,甚至加载到同一个AppDomain中。