Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Jeśli zestaw SDK platformy .NET 7 w wersji zapoznawczej jest zainstalowany wraz z ogólnie dostępną wersją zestawu SDK platformy .NET 7, projekty z zależnościami obciążenia, takie jak microsoft.net.workload.mono.toolchain
mogą zakończyć się niepowodzeniem podczas kompilowania, ładowania lub uruchamiania. Błąd jest podobny do następującego:
Rozwiązanie zestawu SDK przez "Microsoft.DotNet.MSBuildSdkResolver" nie powiodło się podczas próby rozwiązania zestawu SDK "Microsoft.NET.Sdk". Wyjątek: „Microsoft.NET.Sdk.WorkloadManifestReader.WorkloadManifestCompositionException: Definicja obciążenia 'wasm-tools' w manifeście 'microsoft.net.workload.mono.toolchain'.
Uwaga / Notatka
To zachowanie programu zostało naprawione w wersji .NET SDK 7.0.101.
Wersja wprowadzona
.NET 7
Poprzednie zachowanie
Kompilowanie, ładowanie lub uruchamianie projektu, którego dotyczy problem, działało dobrze.
Nowe zachowanie
Kompilowanie, ładowanie lub uruchamianie projektu, którego dotyczy problem, kończy się niepowodzeniem.
Typ zmiany przełamującej
Ta zmiana może mieć wpływ na zgodność źródła i zgodność binarną.
Przyczyna zmiany
Zestawy SDK platformy .NET 7 w wersji zapoznawczej są niezgodne z wersją ogólnodostępną, ponieważ nazwa obciążenia mono.toolchain została zmieniona.
Zalecana akcja
Wybierz jedną z następujących akcji:
Odinstaluj dowolne zestawy SDK platformy .NET 7 w wersji zapoznawczej. Aby uzyskać szczegółowe instrukcje, zobacz Jak usunąć środowisko uruchomieniowe platformy .NET i zestaw SDK. Na przykład w systemie Windows można odinstalować zestawy SDK platformy .NET w wersji zapoznawczej przy użyciu opcji Dodaj lub usuń programy w panelu sterowania. Możesz również użyć narzędzia do odinstalowania
dotnet-core-uninstall
zestawów SDK w wersji zapoznawczej.W przypadku instalacji opartych na plikach można usunąć folder %ProgramFiles%/dotnet/sdk-manifests/7.0.100/microsoft.net.workload.mono.toolchain.