在打开并导入 https://github.com/microsoft/WPF-Samples 项目的时候,项目显示: 已卸载 ,右键重新导入项目提示: 找不到指定的 SDK "Microsoft.NET.Sdk"

如果解决方案文件夹中有 global.json 文件( *.sln 文件所在的地方),请删除此文件。

错误 NETSDK1045 当前 .NET SDK 不支持将 .NET 8.0 设置为目标。请将 .NET 7.0 或更低版本设置为目标,或使用支持 .NET 8.0 的 .NET SDK 版本。 LayoutTransitionsDemo C:\Program Files\dotnet\sdk\7.0.306\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.TargetFrameworkInference.targets 151

  • 启动 https://github.com/microsoft/WPF-Samples 项目 SDK 提示过高,修改为 8.0 以下。
  • 选中要启动的项目,并启动,启动后报错(先选择启动项目,这样才能够在第2步骤看到 编辑项目文件 )。
  • 顶部菜单栏 -> 项目 -> 编辑项目文件
  • net8.0-windows 修改为 net7.0-windows 或者更低版本(安装 Microsoft Visual Studio Community 2022 时会自动安装 Microsoft .Net SDK 7.0 )。
    <!--TargetFramework>net8.0-windows</TargetFramework-->
    <TargetFramework>net7.0-windows</TargetFramework>
    
  •