Есть ли разница между командами vstest.console.exe и dotnet test для запуска модульного теста из терминала? Например, когда вы должны использовать один над другим. Предназначен ли «vstest.console.exe» только для .Net framework, а «dotnet test» — для основных проектов dotnet? Я не могу найти конкретного ответа на этот вопрос в Google или в документации Microsoft.
Вопрос в приведенной ниже ссылке близок, но ответ не учитывает разницу. Я хочу запустить свой проект C# на сервере сборки со сценарием, и мне было интересно, какой вариант лучше всего использовать.