Pomoc i wskazówki dla deweloperów Windows

Niezależnie od tego, czy dopiero zaczynasz, czy jesteś profesjonalnym deweloperem, który rozwiązuje trudny problem, nie jesteś sam. Połącz się ze społecznością deweloperów Windows, uzyskaj dostęp do zasobów ekspertów i znajdź rozwiązania ułatwiające tworzenie wspaniałych aplikacji.

Deweloper pijący kawę podczas przeglądania kodu na podwójnych monitorach.

Szybki przewodnik

Użyj tej tabeli, aby znaleźć odpowiedni zasób dla danego scenariusza:

Jeśli zajdzie taka potrzeba... Przejdź tutaj
Rozpoczynanie tworzenia aplikacji WinUI 3 Wprowadzenie do zestawu SDK aplikacji systemu Windows
Zobacz kontrolki, wzorce i przykłady kodu Galeria WinUI 3
Przeglądanie przykładów kodu roboczego Przykłady zestawu SDK aplikacji systemu Windows w witrynie GitHub
Sprawdzanie nowości lub zmian informacje o wersji stabilnego kanału Zestaw SDK do aplikacji systemu Windows
Pakowanie, podpisywanie lub rozpowszechnianie aplikacji aplikacja dla systemu Windows Development CLI (CLI winapp)
Zgłaszanie usterki w Zestaw SDK do aplikacji systemu Windows Problemy z pakietem SDK aplikacji systemu Windows w serwisie GitHub
Zgłaszanie usterki w usłudze WinUI Problemy z interfejsem WinUI w GitHub
Zadaj pytanie techniczne Microsoft Q&A lub Stack Overflow
Publikowanie aplikacji w Microsoft Store Tworzenie konta dewelopera

Wprowadzenie

Dopiero zaczynasz programować aplikacje dla systemu Windows? Te zasoby ułatwiają przejście z zera do uruchomionej aplikacji:

Narzędzia deweloperskie

Te narzędzia ułatwiają tworzenie, pakowanie i dostarczanie aplikacji Windows z dowolnego edytora lub platformy:

Debugowanie przy użyciu GitHub Copilot

GitHub Copilot może pomóc w diagnozowaniu i usuwaniu usterek w aplikacjach Windows. Niezależnie od tego, czy napotkasz błąd powiązania XAML, nieoczekiwaną awarię czy niejasne działanie interfejsu API, spróbuj zapytać o to Copilota bezpośrednio w Visual Studio lub VS Code. Oto kilka przykładowych monitów ułatwiających rozpoczęcie pracy:

Scenario Przykładowy monit
Powiązanie danych XAML nie jest aktualizowane "Moja x:Bind właściwość nie aktualizuje interfejsu użytkownika, gdy wartość się zmienia. Właściwość znajduje się w modelu ViewModel. Czego brakuje?"
Aplikacja ulega awarii podczas uruchamiania Moja aplikacja WinUI 3 zgłasza nieobsługiwany wyjątek podczas uruchamiania. Oto ślad stosu — jaka jest prawdopodobna przyczyna?"
Zakleszczenie asynchroniczne/await "Mój interfejs użytkownika zawiesza się podczas wywoływania metody asynchronicznej. Jak uniknąć blokowania wątku dyspozytora w aplikacji WinUI?
Błąd pakowania lub wdrażania "Otrzymuję błąd 0x80073CFD podczas wdrażania pakietu MSIX. Co to znaczy i jak mogę to naprawić?"
Interfejs API zwraca nieoczekiwane wyniki "Wywołanie StorageFolder.GetFilesAsync zwraca pustą listę, mimo że folder zawiera pliki. Jakie uprawnienia lub możliwości mogą mi brakować?"
Badanie przecieku pamięci "Użycie pamięci mojej aplikacji stale rośnie. Jak sprawdzić, które obiekty nie są wyrzucane w aplikacji WinUI 3?

Tip

Aby uzyskać najlepsze wyniki, wklej odpowiednie fragmenty kodu lub komunikaty o błędach wraz z monitem. Copilot działa najlepiej, gdy ma określony kontekst dotyczący problemu.

Aby dowiedzieć się więcej na temat używania narzędzi programistycznych wspomaganych przez sztuczną inteligencję w aplikacjach Windows, zobacz Tworzenie natywnych aplikacji Windows za pomocą agentów sztucznej inteligencji.

Dokumentacja i materiały referencyjne

Oficjalna dokumentacja, odwołania do API i informacje o wydaniu dla doświadczonych deweloperów:

Pomoc społecznościowa

Połącz się z innymi deweloperami Windows, aby zadawać pytania, dzielić się wiedzą i uzyskać pomoc:

Pozostań w kontakcie

Postępuj zgodnie z najnowszymi wiadomościami, aktualizacjami i wskazówkami od zespołu deweloperów Windows.

Media społecznościowe

Platforma Konta
Bluesky Windows Developer Docs · Microsoft Developer · .NET · Windows Insider
LinkedIn deweloperzy Windows · deweloperzy Microsoft
Instagram @windowsdeveloper · @microsoftdeveloper · @dotnet.developers

Blogi i filmy wideo

Pomoc Centrum Partnerów i Sklepu Microsoft

Jeśli publikujesz aplikacje w Sklepie Microsoft lub potrzebujesz pomocy w zakresie konta, zgłoszeń lub certyfikacji w Centrum partnerskim:

Wydawcy sklepów

Pomoc techniczna dla przedsiębiorstw

W przypadku organizacji z umowami pomocy technicznej:

Zgodność aplikacji

Jeśli aplikacja nie działa poprawnie na Windows lub potrzebujesz pomocy w modernizacji istniejącej aplikacji:

  • App Assure — bezpłatna pomoc techniczna inżynieryjna Microsoft, aby ułatwić aplikacjom pracę nad Windows 10, Windows 11 i Microsoft Edge