在使用MEF时,我似乎缺少一些基础知识。我通过示例和一个简单的控制台应用程序使其工作,在这个应用程序中,所有内容都在同一个程序集中。然后,我将一些导入和导出放在了一个包含各种实体的单独项目中。我想在MS测试中使用这些实体,但是组合从未真正完成。当我将组合内容移动到相关实体的构造函数中时,它可以工作,但显然这是错误的。GetExecutingAssembly只能“看到”测试过程吗?关于容器,我错过了什么?我尝试在测试中使用Using来放置容器,但没有成功。MEF文档仍然非常缺乏,我找不到一个简单的应用程序(或MS测试),其中使用了来自不同项目的实体...