techtalk.specflow.dll缺失

时间:2012-09-27 11:50:00

标签: specflow

我尝试使用Specflow编写一些功能。不幸的是,通过以下URL安装后,我无法在系统中找到techtalk.specflow.dll。

http://visualstudiogallery.msdn.microsoft.com/9915524d-7fb0-43c3-bb3c-a8a14fbd40ee

我错过了什么吗?你能帮忙吗?

2 个答案:

答案 0 :(得分:14)

Visual Studio库下载只是为SpecFlow安装Visual Studio插件(项目集成,编辑器支持等)。

您还需要通过NuGet在测试项目中引用SpecFlow,它将下载SpecFlow运行时dll以及SpecFlow命令行工具。另请参阅https://github.com/techtalk/SpecFlow/wiki/Setup-SpecFlow-Projects

答案 1 :(得分:0)

无论出于何种原因,nuget包都没有通过控制台正确安装SpecFlow。

所以,我复制了包的内容(* \ packages \ SpecRun.Runner.1.5.2 \ tools)到 %localappdata%\ Temp \ VisualStudioTestExplorerExtensions \ SpecRun.Runner.1.5.2 \ tools

然后它起作用了