#c# #.net-core #xunit #jetbrains-ide #rider
#c# #.net-core #xunit #jetbrains-ide #rider
Вопрос:
Я запускаю JetBrains Rider 2020.3.2 и пытаюсь выполнить отладку в некоторых модульных тестах .NET Core Xunit
C #. В частности, у меня есть следующее.Установлены сетевые версии:
Интересно, что при запуске модульных тестов (без отладки) они выполняются правильно. Однако при попытке их отладки я вижу следующую ошибку:
Произошла одна или несколько ошибок. (Произошла одна или несколько ошибок. (Обратный вызов CLR load уже находится в состоянии ошибки. Значение не попадает в ожидаемый диапазон. Код ошибки COR_E_ARGUMENT, или E_INVALIDARG, или WIN32_ERROR_INVALID_PARAMETER, или 0x80070057.))
Я исследовал эту ошибку и предложил следующие возможные способы устранения:
(Источник: https://blog.jetbrains.com/dotnet/2017/06/16/rider-eap-23-net-core-debugger-back-code-cleanup /)
Но этот совет был написан много лет назад, и у меня есть последняя версия .NET Core.
Как я могу сделать так, чтобы мои модульные тесты были отлаживаемыми?