Visual Studio 社区 2022 中的错误消息 "No distribution are installed"

Error message "No distribution are installed" in Visual Studio Community 2022

我遇到了 Visual Studio Community 2022 的问题,我的解决方案中有 3 个项目。所有项目都有目标框架 .NET 3.0。

  1. Web 应用程序(UI)
  2. Web 应用程序(API)
  3. Class图书馆

我已将项目 1 和 2 设置为启动项目。

但是现在当我尝试 运行 项目时 API 项目成功 运行,但是 UI 项目没有 运行ning,因为UI 项目 Visual Studio 出错。

请帮我解决这个问题。

提前致谢。

遇到了类似的问题并且能够通过两步过程解决这个问题

  1. 已删除文件launchSettings.json

  2. 安装了兼容的框架(在我的例子中是 .NETCore 3.1.0)

收到“启动错误...”时的详细错误消息

“找不到任何兼容的框架版本 找不到框架 'Microsoft.NETCore.App',版本“3.1.0”(x64)。

  • 找到了以下框架: 6.0.1 在 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]

您可以通过安装指定框架and/or SDK解决问题。

我删除了 launchSettings.json 配置文件中的 WSL 条目,并确保我拥有的一个条目是针对应用程序的。

“个人资料”{ “项目名称”:{ “命令名称”:“项目” } }

我在不小心删除控制台应用程序中的默认调试配置文件后遇到了类似的错误。将原始文件与更改后的文件进行比较后,我发现 Visual Studio 创建了 root\Properties\launchSettings.json 文件,其中只有一个条目。恢复更改后(通过删除 launchSettings.json 文件)错误消息消失了