Buduję nową aplikację Windows 10 UWP (Universal Windows Platform) przy użyciu programu Visual Studio 2015. Właściwie to uruchamiam aplikację Windows 8.1, ale zrobiłem to, tworząc zupełnie nowy projekt i ręcznie wciągając każdą klasę.Ustawienia Nie znaleziono w systemie Windows 10 kompilacja
Moja aplikacja nie udaje się zbudować z powodu następującego błędu:
typu lub obszaru nazwa „SettingsPane” nie można znaleźć (czy brakuje using dyrektywa lub odwołania do zestawu?)
C# plik o którym mowa ma numer przy użyciu instrukcji dla Windows.UI.ApplicationSettings, a także dostaję błąd, nawet jeśli próbuję w pełni zakwalifikować SettingsPane jako Windows.UI.ApplicationSettings.SettingsPane.
Zgodnie z this, SettingsPane powinno być dostępne dla aplikacji Win10 w obszarze nazw, o którym wspomniałem.
Pytanie brzmi: dlaczego moja aplikacja nie działa? Czy brakuje mi biblioteki DLL lub po prostu nie rozumiem czegoś innego?
Nie ma potrzeby rejestrowania punktów za pomocą okienka ustawień w aplikacji systemu Windows 10, ponieważ nie ma już paska zaklęć, więc nie można otworzyć panelu ustawień. –
Dziękuję za odpowiedzi Den & Raymond. Byłem zdezorientowany, ponieważ cytowany przez ciebie komunikat brzmi "PO Windows 10". Dokumentacja mówi, że faktycznie jest ona dostępna w systemie Windows 10, a nawet określa wymagania dla systemu Windows 10 w dolnej części strony. Więc może dokument jest nieaktualny. Zakładam, że Win 10 musi mieć rozwiązanie przynajmniej do uruchamiania istniejących aplikacji Win 8/8.1, które mają StatusPane. I tak, rozumiem, że nowa aplikacja Win 10 powinna zaimplementować stronę ustawień w aplikacji, ale miałem nadzieję na przeniesienie mojego istniejącego kodu do przodu, a następnie zajmiemy się nim później. Wydaje się nie być opcją. –
Jak wspomniano w dokumentacji, którą połączyłeś, musisz dodać odwołanie do Windows.UI.ApplicationSettings.ApplicationsSettingsContract. To da ci dostęp do obiektu SettingsPane, ale pamiętaj, że nic nie robi. –