**剛剛下載并安裝了 SDK Net 7.0.100,它破壞了現有的應用程式,它們將不再在 VS 2022 或 Rider 中加載。
復制以下錯誤:**
錯誤:SDK 決議器失敗:“SDK 決議器“Microsoft.DotNet.MSBuildSdkResolver”在嘗試決議 SDK“Microsoft.NET.Sdk”時失敗。例外:“Microsoft.NET.Sdk.WorkloadManifestReader.WorkloadManifestCompositionException:作業負載定義'wasm-清單 'microsoft.net.workload.mono.toolchain.net7' 中的工具' [C:\Program Files\dotnet\sdk-manifests\7.0.100\microsoft.net.workload.mono.toolchain.net7\WorkloadManifest.json]與 Microsoft.NET 上的清單 'microsoft.net.workload.mono.toolchain' [C:\Program Files\dotnet\sdk-manifests\7.0.100\microsoft.net.workload.mono.toolchain\WorkloadManifest.json] 沖突。 Microsoft.NET.Sdk.WorkloadManifestReader.WorkloadResolver 上的 Sdk.WorkloadManifestReader.WorkloadResolver.ComposeWorkloadManifests()。Create(IWorkloadManifestProvider manifestProvider, String dotnetRootPath, String sdkVersion, String userProfileDir) at Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver.CachingWorkloadResolver.Resolve(String sdkReferenceName, String dotnetRootPath, String sdkVersion, String userProfileDir) at Microsoft.DotNet.MSBuildSdkResolver.DotNetMSBuildSdkResolver.Resolve Microsoft.Build.BackEnd.SdkResolution.SdkResolverService.TryResolveSdkUsingSpecifiedResolvers(IList`1 決議器,Int32 submitId,SdkReference 的 SdkReference sdkReference、SdkResolverContext 背景關系、SdkResultFactory factory)MSBuildSdkResolver.DotNetMSBuildSdkResolver.Resolve(SdkReference sdkReference,SdkResolverContext 背景關系,SdkResultFactory 工廠)在 Microsoft.Build.BackEnd.SdkResolution.SdkResolverService.TryResolveSdkUsingSpecifiedResolvers(IList`1 決議器,Int32 提交Id,SdkReferenceMSBuildSdkResolver.DotNetMSBuildSdkResolver.Resolve(SdkReference sdkReference,SdkResolverContext 背景關系,SdkResultFactory 工廠)在 Microsoft.Build.BackEnd.SdkResolution.SdkResolverService.TryResolveSdkUsingSpecifiedResolvers(IList`1 決議器,Int32 提交Id,SdkReference
uj5u.com熱心網友回復:
我遇到了類似的問題。我使用添加洗掉程式卸載了 7.0.100-preview.5.22307.18 sdk,然后將專案檔案中的 TargetFramework 更改為使用 7.0,然后我能夠加載專案。
uj5u.com熱心網友回復:
修復 Visual Studio 安裝對我沒有幫助。卸載 .net 7 錯誤作業負載('wasm-tools')也沒有,因為任何卸載或修復它的嘗試都以相同的錯誤訊息告終。

uj5u.com熱心網友回復:
除了在我的 M1 mac 上,我遇到了與上述相同的問題。我按照以下指南手動洗掉了所有 .net 7 運行時和 sdks 的所有目錄。然后重新安裝.net7,現在一切似乎都很好。騎手可以打開我的專案,dotnet cli 不再抱怨
不確定類似的焦土方法是否適用于 Windows 人員。
https://devkimchi.com/2021/11/24/removing-dotnet-sdks-from-macos-manually/
uj5u.com熱心網友回復:
卸載 Microsoft .Net SDK 7.0 預覽版
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/531667.html
標籤:C#视觉工作室jetbrains-ide骑士.net-7.0
