将Nunit(2.6)和specflow(2.1.0)项目升级到最新的稳定版本

时间:2017-10-11 06:36:07

标签: visual-studio nunit upgrade specflow

我正在使用以下nuget包:

NUnit 2.6.3
Specflow 2.1.0
specflow+Excel 1.4.2
Specflow+Excel : beta 1.4.2
selenium 2.43.1

当我将这些更新到最新版本并重新启动Visual Studio时,项目无法加载以下消息:

mypath\packages\SpecFlow.2.2.0\tools\TechTalk.SpecFlow.tasks" was not found

1 个答案:

答案 0 :(得分:1)

请将 SpecFlow.Plus.Excel 1.4.2升级到1.6.0,然后将SpecFlow升级到最新版本。您可以查看以下屏幕截图,发现SpecFlow.Plus.Excel 1.6.0依赖于SpecFlow.2.2.0,如果您直接更新SpecFlow 2.2.1,则无法找到依赖项并弹出您遇到的错误消息。如果你首先升级SpecFlow.Plus.Excel然后升级SpecFlow,它工作正常,我在我身边测试它。 enter image description here