我为 NUnit 2.6.2 编写了一个扩展。
我安装了一个监听器
namespace NUnit.EventExtension
{
[NUnitAddin(Type = ExtensionType.Core)]
public class NUnitExtension : IAddin
{
public bool Install(IExtensionHost host)
{
IExtensionPoint listeners = host.GetExtensionPoint("EventListeners");
listeners.Install(new AttrHooksEventListener());
return true;
}
}
}
当我向控制台输出一些文本时,AttrHooksEventListener 是一个简单的类。项目建设成功。我将我的 dll 文件复制到 bin\addins 路径。但是我的扩展程序没有显示在扩展程序列表中并且不起作用。
PS 我尝试使用其他一些示例扩展,其中任何一个都不起作用。
为什么?