Я недавно перенес / перенес всю свою систему автоматизации Selenium C# с. Net Framework на. Net Standard и. Net Core.
После этого я понял, что при отладке (с помощью Test Explorer) и просмотре свойств во всплывающем окне отладки я получаю ошибки «Для оценки функции требуется запуск всех потоков» (см. Скриншот ниже).
Увидев это, я проверил окно «Потоки» в режиме отладки (см. Скриншот ниже) и увидел, что оно многопоточное (дополнительные потоки отображаются как «недоступно» и «System.Private.Core ManualResetEventSlim») .
То же решение с тем же кодом в. Net Framework также показывает многопоточность, однако при отладке не выдает никаких ошибок (см. Скриншот ниже).
Что могло вызвать это? Как мне исправить это, чтобы я мог отлаживать, не получая этих ошибок / без необходимости вручную щелкать эти маленькие значки, чтобы увидеть свойства в новом Net Core