私はVS 2017と.net 4.6を持っています
vstest.console を使用して cmd プロンプトで実行しようとした場合:
vstest.console.exe bin\Release\Tests.dll /UseVsixExtensions:true
/bin/Release/test.dll
「インストールされているテスト ディスカバリーとエグゼキューター、プラットフォームとフレームワークのバージョン設定が適切であることを確認してから、もう一度試してください。」という警告が表示されます。
それで、テストをリストしようとしましたが、テストは表示されません。
vstest.console.exe bin\Release\Tests.dll /ListTests /UseVsixExtensions:true
単体テストのクラス ファイルは次のとおりです。
[TestFixture]
public class class1
{
static void StartTest(string[] args)
{
}
[Test] [Category("Regression_Test")]
public void TS1()
{
}
}
同様の問題についてグーグルで検索してみましたが、うまくいくものは見つかりませんでした。どんな助けでも本当に感謝しています