Udostępnij za pośrednictwem


Tworzenie pakietów i wdrażanie aplikacji Windows — omówienie

Niebieskie ikony klucza i śrubokręta na jasnoszarym banerze przedstawiającym narzędzia do tworzenia pakietów i wdrażania aplikacji.


Pakowanie aplikacji zapewnia aplikacji przewidywalny model instalacji, aktualizacji i obsługi w Windows. Chociaż aplikacje WinUI 3 są domyślnie dostarczane w pakietach, wiele innych rodzajów aplikacji nie jest. Dodanie tożsamości pakietu umożliwia odblokowanie szerokiej gamy Windows możliwości. Funkcje zależne od tożsamości pakietu, aby działać poprawnie, obejmują zadania w tle, powiadomienia, kafelki na żywo, niestandardowe rozszerzenia menu kontekstowego, cele udostępniania i inne punkty rozszerzalności. Pakowanie pomaga również zapewnić czystsze wdrożenia, niezawodne aktualizacje i usprawnioną dystrybucję za pośrednictwem kanałów, takich jak Microsoft Store i narzędzia wdrażania w przedsiębiorstwie.

Nie masz pewności, który model tworzenia pakietów jest odpowiedni dla twojej aplikacji? Zobacz Omówienie opakowań.

Podczas wdrażania aplikacji korzystających z Zestaw SDK do aplikacji systemu Windows można wybrać modele wdrażania zależne od platformy i samodzielne. Aplikacje zależne od platformy opierają się na tym, że środowisko uruchomieniowe Zestaw SDK do aplikacji systemu Windows i/lub pakiet framework są zainstalowane na komputerze użytkownika. Z kolei aplikacje samodzielne łączą zależności Zestaw SDK do aplikacji systemu Windows bezpośrednio z aplikacją, zapewniając, że aplikacja niesie ze sobą wszystko, czego potrzebuje do uruchomienia. Odpowiedni model zależy od scenariusza dystrybucji, strategii aktualizacji oraz kontroli nad zużyciem i zależnościami aplikacji.


Wprowadzenie do tworzenia pakietów i wdrażania aplikacji Windows

Ikona pakowania
Opakowania
Przygotuj aplikację do dystrybucji, konfigurując, jak jest ona spakowana, zainstalowana i zaktualizowana.

Ikona wdrożenia
Wdrażania
Dowiedz się, jak dostarczać i zarządzać Zestaw SDK do aplikacji systemu Windows w ramach swojej aplikacji, korzystając z opcji wdrażania jako struktura lub jako aplikacja samodzielna.