'specflow.nunit' パッケージを nuget 経由でインストールしましたが、プロジェクトにSpecFlowNUnitExtension
追加されたクラスに nunit.core (具体的には 'NUnit.Core' と'NUnit.Core.Extensibility' 名前空間が見つかりません)。他の誰かが同じ問題を抱えていましたか?あなたはそれを解決することができましたか?
質問する
9465 次
5 に答える
4
おけい、私はそれを解決するために離れて見つけたようです。必要なdllは、 http: //www.nunit.org/index.php?p= downloadからダウンロードできます。'bin'バージョンをダウンロードし、zipアーカイブを抽出し、フォルダー'lib'内にSpecFlowNUnitExtensionに必要な2つのアセンブリがあります。--nunit.core.dll--nunit.core.interfaces.dll
これらの2つのdllとプロジェクトコンパイルへの参照を追加します。
(ただし、少し厄介です。これらのアセンブリをspecflow.nunitパッケージにバンドルするべきではありませんか?)
于 2012-05-08T21:11:07.097 に答える
1
私たちの修正は、SpecFlow.NUnit NuGet パッケージのインストール中に追加されたプロジェクトから SpecFlowNUnitExtension.cs を削除することでした。ファイルの上部にあるコメントによると、使用していない nunit.console ランナーのいずれかを使用している場合にのみ必要です。
于 2018-03-22T17:21:09.677 に答える