Publikování aplikace .NET MAUI pro Windows

Při distribuci aplikace .NET Pro víceplatformní aplikace (.NET MAUI) pro Windows můžete aplikaci a její závislosti publikovat do složky pro nasazení do jiného systému. Publikování aplikace .NET MAUI pro Windows zahrnuje vytvoření balíčku aplikace MSIX (označovaného jako zabalená aplikace) nebo vytvoření spustitelného souboru (označovaného jako rozbalená aplikace). Další informace o výhodách MSIX najdete v tématu Co je MSIX?.

Důležité

Hybridní aplikace Blazor vyžadují webView na hostitelské platformě. Další informace najdete v tématu Udržování webového zobrazení aktuální v nasazených hybridních aplikacích Blazor.

Konfigurace balíčku MSIX

Balíček MSIX je nakonfigurovaný souborem Platforms\Windows\Package.appxmanifest (manifest) ve vašem projektu. Manifest používá instalační program MSIX, Microsoft Store a Windows ke konfiguraci a zobrazení aplikace. .NET MAUI používá některá sdílená nastavení napříč platformami, jako je název a ikona aplikace, která se nastavuje v manifestu v době sestavení. Kromě těchto několika nastavení budete muset upravit manifest, abyste nakonfigurovali balíček aplikace a vytvořili tak pěkné prostředí instalačního programu. Microsoft Store má při odesílání aplikace vlastní požadavky nastavené v manifestu.

Pomocí funkce Návrháře manifestu sady Visual Studio můžete vizuálně upravit soubor Package.appxmanifest , který ovlivňuje způsob zobrazení aplikace v Microsoft Storu a ve Windows. Soubor Package.appxmanifest můžete také upravit pomocí editoru XML.

  • Pokud chcete použít Návrhář manifestu, vyhledejte podokno Průzkumník řešení a poklikejte na Platforms\Windows\Package.appxmanifest.
  • Pokud chcete použít editor XML, vyhledejte podokno Průzkumník řešení a potom klikněte pravým tlačítkem na Platforms\Windows\Package.appxmanifest a vyberte Zobrazit kód.

Důležité

Návrhář manifestu pro projekty .NET MAUI nemůže upravovat možnosti aplikace. Prozatím budete muset použít editor XML.

Další informace o konkrétních nastaveních manifestu aplikace najdete v referenčních informacích ke schématu manifestu aplikace.

Publikování aplikace

.NET MAUI může k publikování použít Visual Studio, ale podporuje také publikování prostřednictvím rozhraní příkazového dotnet řádku (CLI) pro scénáře kontinuální integrace (CI).