«Проект не знает горячего запуска профиля MauiApp.WinUI»
Я пытаюсь начать работу с новым приложением .NET Maui. После создания проекта у него есть один проект для MauiApp и другой проект с именем MauiApp.WinUI. Когда я пытаюсь запустить приложение на своем устройстве с Windows 10, я получаю сообщение об ошибке: «Проект не знает, что нужно запускать профиль MauiApp.WinUI». Я не знаю, что делать, чтобы это исправить. Какие-либо предложения?
5 ответов
С 14.07.21 вы должны использовать средства упаковки MSIX для одного проекта для VS 2022, а не для VS 2019.
Как уже упоминалось в этом руководстве мой случай установка Single-проект MSIX упаковки Инструменты ( https://marketplace.visualstudio.com/items?itemName=ProjectReunion.MicrosoftSingleProjectMSIXPackagingToolshttps://marketplace.visualstudio.com/items?itemName=ProjectReunion.MicrosoftSingleProjectMSIXPackagingTools) решил проблему. на всякий случай у меня уже был установлен Project Reunion (Preview) (https://marketplace.visualstudio.com/items?itemName=ProjectReunion.MicrosoftProjectReunionPreview). надеюсь, это поможет, и если это помогло вам, пожалуйста, дайте мне знать.
После просмотра нескольких видеовстреч в сообществе у меня сложилось впечатление, что все, что вам нужно сделать, это запустить инструмент maui-check.
Похоже, что есть другие зависимости, помимо возможностей инструментов, или что он не проверяет, что немного раздражает. Но они описаны в по документацииустановке .
Средства упаковки MSIX для одного проекта
После установки все заработало.
Из предварительного просмотра VS 2022: я только что удалил файл launchSettings.json, и приложение запустилось!
Я установил расширение Single-project MSIX Packaging Tools и Project Reunion (предварительная версия для VS2022). Но этого было мало, я все равно не мог запустить приложение.
Затем я установил из MS Store, и он, наконец, инструмент MSIX Packagingзаработал .
Вот мой
launchSettings.json
файл:,
"profiles": {
"TestWinUI": {
"commandName": "MsixPackage"
}
}