병렬 SDK 설치

.NET 7 SDK의 GA(일반 공급) 버전과 함께 미리 보기 .NET 7 SDK가 설치된 경우 microsoft.net.workload.mono.toolchain과 같은 워크로드 종속성이 있는 프로젝트가 빌드, 로드 또는 실행되지 않을 수 있습니다. 오류는 다음과 비슷합니다.

SDK "Microsoft.NET.Sdk"를 확인하는 동안 SDK 확인자 "Microsoft.DotNet.MSBuildSdkResolver"가 실패했습니다. 예외: "Microsoft.NET.Sdk.WorkloadManifestReader.WorkloadManifestCompositionException: 매니페스트 'microsoft.net.workload.mono.toolchain'의 워크로드 정의 'wasm-tools'.

참고 항목

이 동작은 .NET SDK 7.0.101에서 수정되었습니다.

도입된 버전

.NET 7

이전 동작

영향을 받는 프로젝트의 빌드, 로드 또는 실행이 제대로 수행되었습니다.

새 동작

영향을 받는 프로젝트를 빌드, 로드 또는 실행하지 못합니다.

호환성이 손상되는 변경의 형식

이 변경 내용은 원본 호환성이진 호환성에 영향을 줄 수 있습니다.

변경 이유

mono.toolchain 워크로드의 이름이 바뀌었기 때문에 .NET 7 미리 보기 SDK는 GA 버전과 호환되지 않습니다.

다음 작업 중 하나를 선택합니다.

  • .NET 7 미리 보기 SDK를 제거합니다. 자세한 지침은 .NET 런타임 및 SDK를 제거하는 방법을 참조하세요. 예를 들어 Windows에서는 제어판에서 프로그램 추가 또는 제거를 사용하여 .NET 미리 보기 SDK를 제거할 수 있습니다. dotnet-core-uninstall 도구를 사용하여 미리 보기 SDK를 제거할 수도 있습니다.

  • 파일 기반 설치의 경우 %ProgramFiles%/dotnet/sdk-manifests/7.0.100/microsoft.net.workload.mono.toolchain 폴더를 삭제할 수 있습니다.