Udostępnij za pośrednictwem


Publikowanie aplikacji .NET MAUI dla systemu Windows

Podczas dystrybucji aplikacji interfejsu użytkownika aplikacji wieloplatformowej platformy .NET (.NET MAUI) dla systemu Windows można opublikować aplikację i jej zależności w folderze na potrzeby wdrożenia w innym systemie. Publikowanie aplikacji MAUI platformy .NET dla systemu Windows obejmuje utworzenie pakietu aplikacji MSIX (znanego jako spakowana aplikacja) lub utworzenie pliku wykonywalnego (znanego jako rozpakowana aplikacja). Aby uzyskać więcej informacji na temat zalet msiX, zobacz Co to jest MSIX?.

Ważne

Aplikacje hybrydowe platformy Blazor wymagają elementu WebView na platformie hosta. Aby uzyskać więcej informacji, zobacz Keep the Web View current in deployed Blazor Hybrid apps (Zachowaj bieżący widok sieci Web we wdrożonych aplikacjach hybrydowych platformy Blazor).

Konfiguracja pakietu MSIX

Pakiet MSIX jest konfigurowany przez plik Platforms\Windows\Package.appxmanifest (manifest) w projekcie. Manifest jest używany przez instalatora MSIX, sklepu Microsoft Store i systemu Windows do konfigurowania i wyświetlania aplikacji. Program .NET MAUI używa niektórych ustawień udostępnionych na różnych platformach, takich jak nazwa aplikacji i ikona, która jest ustawiana w manifeście w czasie kompilacji. Oprócz tych kilku ustawień należy edytować manifest, aby skonfigurować pakiet aplikacji w celu utworzenia miłego środowiska instalatora. Sklep Microsoft Store ma własne wymagania określone w manifeście podczas przesyłania aplikacji.

Za pomocą funkcji manifestu Projektant programu Visual Studio można wizualnie edytować plik Package.appxmanifest, który wpływa na sposób wyświetlania aplikacji w Sklepie Microsoft i w systemie Windows. Możesz również edytować plik Package.appxmanifest przy użyciu edytora XML.

  • Aby użyć Projektant manifestu, znajdź okienko Eksplorator rozwiązań, a następnie kliknij dwukrotnie pozycję Platformy\Windows\Package.appxmanifest.
  • Aby użyć edytora XML, znajdź okienko Eksplorator rozwiązań, a następnie kliknij prawym przyciskiem myszy pozycję Platformy\Windows\Package.appxmanifest i wybierz polecenie Wyświetl kod.

Ważne

Projektant manifestu dla projektów MAUI platformy .NET nie może edytować możliwości aplikacji. W tym czasie należy użyć edytora XML.

Aby uzyskać więcej informacji na temat określonych ustawień manifestu aplikacji, zobacz Dokumentacja schematu manifestu aplikacji.

Publikowanie aplikacji

Program .NET MAUI może używać programu Visual Studio do publikowania, ale obsługuje również publikowanie za pośrednictwem interfejsu dotnet wiersza polecenia (CLI) dla scenariuszy ciągłej integracji .NET.