title: How can I make a SpecFlow plugin that uses custom TestFixture and Test attributes?
body: <p>I'm working with a team that has developed its own custom testing framework, similar to NUnit but with various added features.  I'm trying to incorporate <a href="http://specflow.org/" rel="nofollow noreferrer">SpecFlow</a> into our testing.  To generate the code-behind feature files with our custom TestFixture and Test attributes, I need to create a plugin.</p>
  
  <p>I've created the plugin, but I'm at my wits' end trying to get SpecFlow to actually <em>see</em> it.  I've tried various permutations of the <code>path</code> setting in my App.config for the project using the plugin, even a fully-specified path:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8"?&gt;
  &lt;configuration&gt;
   &lt;configSections&gt;
    &lt;section name="specFlow"
      type="TechTalk.SpecFlow.Configuration.ConfigurationSectionHandler, TechTalk.SpecFlow"/&gt;
   &lt;/configSections&gt;
   &lt;runtime&gt;
    &lt;assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"&gt;
     &lt;dependentAssembly&gt;
      &lt;assemblyIdentity name="Newtonsoft.Json"
        publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" /&gt;
      &lt;bindingRedirect oldVersion="0.0.0.0-10.0.0.0" newVersion="10.0.0.0" /&gt;
     &lt;/dependentAssembly&gt;
    &lt;/assemblyBinding&gt;
   &lt;/runtime&gt;
   &lt;specFlow&gt;
    &lt;plugins&gt;
     &lt;add name="SpecFlowAdapters"
       path="C:\Development\[OurProductName]\Plugins\SpecFlowAdapters.SpecFlowPlugin.dll"
       type="Generator" /&gt;
    &lt;/plugins&gt;
   &lt;/specFlow&gt;
  &lt;/configuration&gt;
  </code></pre>
  
  <p>But every time I regenerate the feature code, I get</p>
  
  <pre><code>#error Generation error: Unable to find plugin in the plugin search path:
    SpecFlowAdapters. Please check http://go.specflow.org/doc-plugins for details.
  </code></pre>
  
  <p>Is there anyone who's been able to successfully create a custom SpecFlow generator who can point me at sample working code?</p>