2013-06-17 14 views
8

Znalazłem coś na stronie dokumentacji this, które nie ma dla mnie sensu.Jaka jest różnica między aplikacją komputerową a aplikacją inną niż komputer w systemie Windows

Zgodnie z wymaganiami, znajduje się:

Minimum supported client: Windows XP **[desktop apps only]** 
Minimum supported server: Windows Server 2003 **[desktop apps only]** 

Teraz rozumiem różnicę między aplikacji z GUI i jeden, który działa jako usługa, ale w końcu, są oba procesy. Nigdy nie słyszałem o takim ograniczeniu wywołania funkcji w ten sposób. Czy to tylko słaba dokumentacja, czy jest w tym coś więcej?

+1

Oznacza to "niedostępny w aplikacji Telefon lub Sklep". Jest firma, której nazwa przypomina owoc, który wczoraj zrobił aplikacje komputerowe. –

+0

@HansPassant - Czy chodziło Ci o Rapsberry Pi? : D – mg30rg

Odpowiedz

8

Wraz z wprowadzeniem Windows 8, Metro i Windows Store, dokumentacja API określa teraz, na które ramy są obsługiwane. Nie wszystkie interfejsy API do komputerów stacjonarnych są dostępne dla aplikacji Metro/Mobil i na odwrót.

+0

Więc aplikacje na komputery stacjonarne to usługi i procesy inne niż na komputerach stacjonarnych, a to tylko słaby wybór sformułowań? – boatcoder

+4

"Aplikacje na komputery" to klasyczna konsola, GUI i usługi, które istniały przed Win8/Metro/Mobile. Metro/Mobile wprowadziło nowe środowisko API, które nie ma zastosowania do klasycznych aplikacji i ogranicza niektóre z klasycznych interfejsów API aplikacji migrowanych do Metro/Mobile. –

Powiązane problemy