Visual Studio 2017で単体テストが検出されない
VS 2017をインストールしてから苦労しています。ユニットテストはコマンドラインの「ドットネットテスト」からのみ実行されるようです。 私のプロジェクトは.NET Core 1.1.1です。SDKと1.1.1のフレームワークの更新がインストールされています。 私はMSDNでサンプル(https://msdn.microsoft.com/en-us/library/ms182532.aspx)を試しましたが、これもまったく同じように失敗します。 テストとメインプロジェクトのすべてのNuGetパッケージが最新です。そして、テストプロジェクトとメインプロジェクトの両方がエラーなしでビルドされます。テストはコマンドラインから正常に実行されます。 誰かがVS 2017で実行するユニットテストを取得していますか? ありがとう、ジョン 更新-延長 以下は、GitHubで動作しない簡単なテストプロジェクトの例です。これはxUnitの例ですが、MSテストで構築されたNUnitとビジュアルスタジオを試しました。どのようなテストや変更を加えても、VSテストランナーにテストを見つけることはできません。 私が試したこと VSテストキャッシュファイルの削除 DEL %TEMP%\VisualStudioTestExplorerExtensions VSの再起動 テストエクスプローラーを閉じる/開く xUnitがインストールされている場合Microsoft.DotNet.InternalAbstractions(SO postを参照) NUnitの場合、アダプターがインストールされており、NUnitパッケージと同じバージョン(3)であることを確認してください test -> test settings -> default processor architecture x86に設定されています 質問 缶誰でもVSテストエクスプローラが正常にユニットテストを見つけるVS2017で、.NETのコア1.1.0溶液(.csprojプロジェクトファイル)の実施例を提供してくださいOR私に与えられた例では、問題を示しています。