Jaki jest najlepszy sposób na odczytywanie i zapisywanie prostych danych konfiguracyjnych, takich jak wcześniej używane App.config i Web.config <appsettings />
dostępne przez ConfigurationManager
, do użytku w twoim Windows 8/Windows RT/Windows Store/Windows Modern UI Aplikacja?Co oznacza aplikacja Windows RT/Windows Store App do aplikacji App.config?
Odpowiedz
LocalSettings
http://msdn.microsoft.com/en-us/library/windows/apps/windows.storage.applicationdata.localsettings
LUB
RoamingSettings
Główną różnicą jest to, że RoamingSettings będą oszczędzać d do chmury, a zatem mogą być przesyłane między różnymi urządzeniami dla tego samego profilu użytkownika. LocalSettings jest specyficzny dla urządzenia.
Aplikacje metra nie mają dokładnego odpowiednika pliku app.config/web.config.
Zamiast tego należy użyć package.appxmanifest, aby skonfigurować określone wartości w sklepie Windows.
W przypadku ustawień lokalnych należy użyć interfejsu API ApplicationData.
Jeśli chcesz skonfigurować aplikację po jej wdrożeniu, możesz po prostu załadować zdalny plik xml lub json przy uruchomieniu aplikacji.
Dzięki Denis, ty i Akinwale mieliście bardzo bliskie odpowiedzi. – GONeale
Oprócz technicznych odpowiedzi powyżej ważne jest, aby zrozumieć, dlaczego nie ma pliku konfiguracyjnego dla tych aplikacji.
Aplikacje sklepu WinRT/Windows są aplikacjami klienckimi, więc w odróżnieniu od aplikacji ASP.NET, które działają na serwerze i wymagają zmian konfiguracji administratora, użytkownicy końcowi nie powinni majstrować przy tych zmianach (połączenie SQL, limity czasu, ustawienia aplikacji, które nazywacie) stąd nie ma potrzeby takiego pliku konfiguracyjnego dla tych aplikacji,
Nadzieję, że to ma sens
Pliki .config nie były przeznaczone wyłącznie dla aplikacji internetowych, więc nie mam pojęcia, na czym polega twoja odpowiedź. –
można znaleźć próbki do naśladowania app.config w systemie Windows Store aplikacje oparte na plikach XML here
Hth
Stefan
Należy pamiętać, że [odpowiedzi dotyczące tylko łącza] (http://meta.stackoverflow.com/tags/link-only-answers/info) są odradzane, odpowiedzi SO powinny być punktem końcowym wyszukiwania rozwiązania (vs. jeszcze jeden przystanek referencji, które z czasem zanikają). Proszę rozważyć dodanie samodzielnego streszczenia tutaj, zachowując odnośnik jako odniesienie. – kleopatra
- 1. Aplikacja odrzucona przez App Store
- 2. Aktualizacja interfejsu Windows Store App
- 3. Aplikacja sklepu Windows Store Model subskrypcji zakupu w aplikacji:
- 4. Obfuskacja kodu App Store?
- 5. PreviewKeyDown dla Windows Store App ListBox
- 6. Przechowywanie plików cookie Aplikacja Windows Store
- 7. Nie można użyć Trace.WriteLine Windows Store App
- 8. Odrzucenie App Store 18.2
- 9. Uruchamianie App Store z aplikacji w Swift
- 10. Windows 8 App Store Smooth Orientacja Zmień
- 11. Otwórz listę moich aplikacji w App Store w mojej aplikacji
- 12. Wielojęzyczna aplikacja dla sklepu Mac App Store - gdzie ustawić języki wyświetlane w Mac App Store?
- 13. Przejdź do ekranu aplikacji Moja aplikacja app
- 14. iPhone App Store Pytanie
- 15. Co oznacza aplikacja internetowa RESTful?
- 16. Windows 8 C app # Store - Link do przechowywania i opinie
- 17. Jak sprawić, aby aplikacja Mac App Store sprawdzała dostępność aktualizacji?
- 18. Załaduj nową aplikację do sklepu App Store
- 19. Link do strony programisty aplikacji App Store z iOS 6?
- 20. Aplikacja na pulpit aplikacji/Prześlij do sklepu Windows
- 21. Link do aplikacji zarządzać subskrypcjami w app store
- 22. Mac App Store możliwość bezpłatnego pobrania płatnej aplikacji
- 23. Zapobieganie piksele obrazów w systemie Windows Store App
- 24. Sprawdź dostępność Dostępny App Store
- 25. Aplikacja na komputery stacjonarne w stylu Windows Store
- 26. Debugowanie aplikacji Windows Store na komputerze lokalnym
- 27. Zmiana tytułu tytułu aplikacji Windows Store
- 28. Programowo sprawdź aktualizację aplikacji Windows Store
- 29. Problemy z tworzeniem aplikacji Windows Store. (Windows 8)
- 30. Niezawodnie otwierając linki do App Store z UIWebView
Akinwale, otrzymałem trzy bardzo dobre odpowiedzi, ale biorąc pod uwagę to, aby zwiększyć swój przedstawiciel, dzięki za odpowiedź! – GONeale