WP8 dovrebbe utilizzare bandiere di compilazione condizionale personalizzato introdotte dallo sviluppatore. Maggiori informazioni su questo argomento esatto here. Nokia ha un intero articolo dedicato a coding for both WP7 and WP8 e consiglio vivamente di approfondire tutte le tecniche per vedere qual è il migliore da usare.
Definizione simbolo compilazione condizionale:
- Fare clic destro sul progetto WP 8 e selezionare Proprietà. Aprire
- Creare la pagina di Project Designer e inserire WP8 in simboli di compilazione condizionale . Dopo questo, essi dovrebbero contenere qualcosa come questo: SILVERLIGHT; WINDOWS_PHONE; WP8
Ed ecco il codice inline di esempio
// Separate implementations for different OS versions
#if WP8
// code using enhancements introduced in Windows Phone 8
#else
// code using Windows Phone OS 7.1 features
#endif
// A new Windows Phone 8 feature
#if WP8
// code using new Windows Phone 8 feature
#endif
Il collegamento è per lo sviluppo NET, ma la domanda wasn t taggato in entrambi i modi. Ho ragione che questo è principalmente su .NET? Lo sviluppo nativo avrà diverse definizioni. –
Um, NETFX_CORE in qualche modo implica la tecnologia, scusate se vi siete persi. –