Код: Выделить всё
MyProgram.exe
Это мешает охвату dotnet, так как отчет о покрытии завершается, когда я добираюсь до этой строки. Поскольку команды, отправленные в инструмент, представляют собой всего лишь команду и аргументы, я не могу использовать обычные приемы CMD/powershell, чтобы дождаться фактического завершения приложения, поскольку они будут ждать только завершения работы инструмента покрытия dotnet. Таким образом, мне осталось каким-то образом подавить поведение, при котором управление возвращается вызывающему объекту при нажатии Application.Run.
Для справки, это строка, использующая dotnet-coverage для сбора покрытия. информация:
Код: Выделить всё
dotnet-coverage collect MyProgram.exe
Подробнее здесь: https://stackoverflow.com/questions/790 ... t-coverage