"The project doesn't know hot to run the profile MauiApp.WinUI"

"The project doesn't know hot to run the profile MauiApp.WinUI"

我正在尝试开始使用全新的 .NET Maui 应用程序。创建项目后,它有一个 MauiApp 项目和另一个名为 MauiApp.WinUI 的项目。当我尝试 运行 我的 Windows 10 设备上的应用程序时,我收到错误消息:“该项目不知道 运行 配置文件 MauiApp.WinUI 的热点”。我不确定该怎么做才能解决这个问题。有什么建议吗?

就我而言,安装 Single-project MSIX Packaging Tools 解决了问题。

为了以防万一,我已经安装了 Project Reunion (Preview)

在观看了一些社区视频群聊后,我的印象是您需要做的就是 运行 maui-check 工具。

似乎除了工具功能之外还有其他依赖项,或者它没有检查,这有点烦人。但是在 installation docs.

中列出

Single-project MSIX Packaging Tools

Project Reunion (Preview)

安装这些之后一切正常。

我安装了单项目 MSIX 打包工具扩展和 Project Reunion 扩展(VS2022 预览版)。但这还不够,我仍然无法启动应用程序。

然后我从 MS Store 安装了 MSIX Packaging tool,终于成功了。

这是我的 launchSettings.json 文件:,

"profiles": {
    "TestWinUI": {
      "commandName": "MsixPackage"
    }
  }

自 2021 年 7 月 14 日起,您应该使用 Single-project MSIX Packaging Tools for VS 2022,而不是 VS 2019 的那个。