我正在尝试开始使用全新的 .NET Maui 应用程序。创建项目后,它有一个 MauiApp 项目和另一个名为 MauiApp.WinUI 的项目。当我尝试在 Windows 10 设备上运行该应用程序时,收到错误:“该项目不知道如何热运行配置文件 MauiApp.WinUI”。我不知道该怎么做才能解决这个问题。有什么建议吗?
截至 21 年 7 月 14 日,您应该使用 适用于 VS 2022 的单项目 MSIX 打包工具,而不是适用于 VS 2019 的工具。
就我而言,安装单项目 MSIX 打包工具解决了问题。
以防万一,我已经安装了 Project Reunion(预览版)。
来自 VS 2022 预览版:我刚刚删除了文件 launchSettings.json 并且应用程序启动了!
我安装了单项目 MSIX 打包工具扩展和项目 Reunion 扩展(VS2022 预览版)。但这还不够,我仍然无法启动应用程序。
然后我从MS Store安装了MSIX打包工具,终于成功了。
这是我的
launchSettings.json
文件:,
"profiles": {
"TestWinUI": {
"commandName": "MsixPackage"
}
}
这也有效,编辑 launchsettings.json:
"profiles": {
"UnoApp1.Windows (Unpackaged)": {
"commandName": "Project"
},
"UnoApp1.Windows (Package)": {
"commandName": "MsixPackage"
}
}
}