私はVisual Studio 2013でBDDを試しています。私は新しい新しい空のプロジェクトを開始しました。フィーチャー・ファイルとステップ定義を書いた。 NugGetパッケージを使ってSpecFlowを追加しました。それはSpecFlowバージョン2.1.0をインストールしました 私がSpecFlowバージョン1.9.0.77を探しています。ファイルまたはアセンブリを読み込めませんでしたTechTalk.SpecFlow、バージョン= 1.9.0.77
NugGetパッケージでSpecFlowを検索したときに、1が表示されました。私はそれをインストールしたと私はそれが最新のバージョン2.1.0と信じて 1.9.0.77の古いバージョンを探しているのはなぜですか? 解決方法が1.9.0.77をインストールする場合、どのようにインストールすればいいですか?このバージョンをNugGetでどのように見つけますか?
完全なエラー・トレースがある:
Custom tool error: Generation error: Could not load file or assembly 'TechTalk.SpecFlow, Version=1.9.0.77, Culture=neutral, PublicKeyToken=0778194805d6db41' or one of its dependencies. The system cannot find the file specified. E:\RL Fusion\projects\BDD\C# BDD\youtubetutorial2\specflowfirst\SpecflowFirst\SpecflowFirst\Features\GoogleSearch.feature 2 2 SpecflowFirst
おかげで、リアズ
輸入は、次のとおりです。
using Baseclass.Contrib.SpecFlow.Selenium.NUnit.Bindings;
using OpenQA.Selenium;
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using TechTalk.SpecFlow;
using TechTalk.SpecFlow.Assist;
私はそれを取り組んだと思います。コマンドのキーInstall-Package SpecFlow-NugGet Manager Consoleのバージョン1.9.0 –
SpecFlow 2.1.0をアンインストールしました。1.9.0をintsallするためにNugGet Managerコンソールを使用しましたが、今度はソリューションをビルドするとまだ見つからない1.9.0.77 –
パッケージSpecFlow.Assist.DynamicはSpecFlow 2.1.0に依存しているためです。Visual Studio 2013でSpecFlow 2.1.0はサポートされていませんか? –