호스팅 확장
이 문서에서는 호스팅 기능과 관련된 모든 Microsoft Testing Platform
확장을 나열하고 설명합니다.
핫 다시 로드
핫 다시 로드를 사용하면 수동으로 일시 중지하거나 중단점에 도달할 필요 없이 애플리케이션이 실행되는 동안 앱의 관리되는 소스 코드를 수정할 수 있습니다. 앱이 실행되는 동안 지원되는 변경 내용을 적용하고 Visual Studio에서 코드 변경 내용 적용 단추를 선택하여 편집 내용을 적용하면 됩니다.
참고 항목
현재 버전은 "콘솔 모드"에서만 핫 다시 로드를 지원하도록 제한됩니다. 현재 Visual Studio 또는 Visual Studio Code용 테스트 탐색기에서는 핫 다시 로드가 지원되지 않습니다.
이 확장은 Microsoft.Testing.Extensions.HotReload 패키지의 일부로 제공됩니다.
참고 항목
패키지는 제한적인 Microsoft 테스트 플랫폼 도구 라이선스와 함께 제공됩니다. 전체 라이선스는 https://www.nuget.org/packages/Microsoft.Testing.Extensions.HotReload/1.0.0/License에서 사용 가능합니다.
TESTINGPLATFORM_HOTRELOAD_ENABLED
환경 변수를 "1"
로 설정하면 핫 다시 로드 지원을 쉽게 사용하도록 설정할 수 있습니다.
SDK 스타일 프로젝트의 경우 launchSettings.json
파일의 environmentVariables
섹션에 "TESTINGPLATFORM_HOTRELOAD_ENABLED": "1"
을 추가할 수 있습니다. 다음 코드 조각은 파일 예를 보여 줍니다.
{
"profiles": {
"Contoso.MyTests": {
"commandName": "Project",
"environmentVariables": {
"TESTINGPLATFORM_HOTRELOAD_ENABLED": "1"
}
}
}
}
.NET