5

私は ReSharper 6 を使用しており、Resharper テスト ランナーで MSpec テストを取得しようとしています。残念ながら、私はこれを機能させることができないようです。

MSpec dll ファイル (Machine.Specifications.dll および Machine.Specifications.ReSharperRunner.5.1.dll) を ReSharper プラグイン ディレクトリにコピーしましたが、プラグインが見つからないようです。テスト ランナーを開いて更新すると、テストは取得されません。

テスト ランナー プラグインがバージョン 5.1 用であることは認識していますが、5.1 ランナーを使用してテストを実行できない場合でも、ReSharper は少なくとも私のソリューションでテストを見つける必要がありますか?

これを機能させる方法について何か提案はありますか?

4

2 に答える 2

3

resharper チームは、Resharper 6 での MSpec の統合に関するソリューションを投稿しました (2011 年 7 月 20 日)。

あそこに向かいなさい

于 2011-07-20T14:07:06.307 に答える
0

Machine.Specifications は使用しませんが、DLL が大幅に変更されたため、5.x でコンパイルされたプラグインを 6.0 で使用できないことはわかっています

「devenv.exe /ReSharper.Internal」フラグを指定して Visual Studio を実行すると、Resharper の内部デバッグ メニューを有効にすることができます。これは、MSpec ソースをダウンロードして Resharper 6.0 DLL でコンパイルしようとする場合の出発点となる可能性があります。

于 2011-06-13T05:01:40.257 に答える