我正在编写一个自定义插件,以定制SpecFlow生成的自动生成代码文件。在构建解决方案并将其放置在SpecFlow测试项目的“lib”文件夹中之后,在保存SpecFlow特性文件时,我会得到以下信息:
Specflow plugin : Generation error: Missing [assembly:GeneratorPlugin] attribute in 'path to dll'
虽然我已经在插件程序集中标记了这个
[assembly: GeneratorPluginAttribute(typeof(CustomGeneratorPlugin))]
使用反射/自测试,我可以加载程序集并解析属性。
代码在这里 -- https://github.com/chrismckelt/SpecFlowCustomPlugin
有什么想法是什么导致了这个问题吗?谢谢。