在MEF之后,ComposeParts将不会加载导出(这个)。
using MyLib;
using System.Composition;
namespace Test
{
[Export(typeof(IExtension))]
public class Test : IExtension
{
}
}发布于 2022-01-13 16:38:52
当您使用Visual Alt+Enter菜单自动安装时,就会发生这种情况。正确的命名空间是System.ComponentModel.Composition。由于名称空间的名称非常相似,所以可能会对此进行监管。
using MyLib;
using System.ComponentModel.Composition; // <--
namespace Test
{
[Export(typeof(IExtension))]
public class Test : IExtension
{
}
}https://stackoverflow.com/questions/70700052
复制相似问题