Hi,
I've started to create a library that allows specflow feature files to specify a tag which will allow the test classes that are generated to be decorated with the NCrunch attributes like ExclusivelyUses, InclusivelyUses etc.
I have it working for ExclusivelyUses (the one I actually need at the moment) and when I run the custom tool the tests are correctly generated. However I can't seem to get NCrunch to be able to build the project, it always comes up with a specflow error:
..\packages\SpecFlow.1.9.0\tools\TechTalk.SpecFlow.targets (47)#0: Could not load file or assembly 'TechTalk.SpecFlow.Parser, Version=1.9.0.77, Culture=neutral, PublicKeyToken=0778194805d6db41' or one of its dependencies. The system cannot find the file specified.
Features\Team\CreateANewTeam.feature (0)#1: Generation error: Could not load file or assembly 'TechTalk.SpecFlow.Parser, Version=1.9.0.77, Culture=neutral, PublicKeyToken=0778194805d6db41' or one of its dependencies. The system cannot find the file specified.
I ran the command MSBuild /v:d projectfile.proj > output.txt in the NCrunch build directory but that seems to have built fine, even though it can't seem to find the dependent dlls from the specflow plugin generator libraries.
The output from that is here:
http://pastebin.com/mgX3TREv
I have included the files from the SpecFlow.CustomPlugin.1.9.0.0 nuget package as additional files but it doesn't seem to have made any difference.
Any ideas?