C# 프로젝트 - MTP (Microsoft Testing Platform)로 전환
C# 프로젝트 - MTP (Microsoft Testing Platform)로 전환 error Testing with VSTest target is no longer supported by Microsoft.Testing.Platform on .NET 10 SDK and later. If you use dotnet test, you should opt-in to the new dotnet test experience. For more information, see https://aka.ms/dotnet-test-mtp-error 오류: .NET 10 SDK 이상 버전의 Microsoft.Testing.Platform에서는 VSTest 대상을 사용한 테스트가 더 이상 지원되지 않습니다. dotnet test 를 사용하는 경우, 새로운 dotnet test 환경을 사용하도록 설정해야 합니다. 자세한 내용은 https://aka.ms/dotnet-test-mtp-error 를 참조하세요. 어느날... 테스트 실패 별로 하는 것 없이 라이브러리 버전업하고... dotnet test를 돌리니... 위와 같은 메시지가 출력되었다. 그래서 일단은 MS테스트로 바꿔보고 문제 없어서 나중에 후기 써야지...하고 묶혔다가... 다시 재현을 해보려니 잘 안된다...😅😅 오류 재현 시도 MTP로 바꾼걸 다시 레거시 VSTest로 돌리기 위해... git으로 하드리셋해서 옛날 환경으로 맞춘다음에... 돌렸는데... VSTest로 제대로 되는 현상... 맨위에 언급한 오류 메시지를 다시 띄울려고 했는데... 재현을 할 수가 없네... 😂😂 시스템에 설치된 .NET SDK 목록 버전도 현시점 2026년 9월 기준 최신 10.0.401 버전 맞고 기본이 그걸로 실행되고 있는데... 이상하게 이전과 다르게... 오류 안나고 VSTest로 잘 수행된다.. VSTest 아답터로 잘돌아감 다시 최신 Pull 받아서... MTP 적용한 소스로 그대로 다시 테스...