.NET Compact Framework è un sottoinsieme della piena .NET Framework con qualche ulteriore sottigliezze per lo sviluppo mobile. Se si desidera compilare una libreria per Windows e Windows Phone, è necessario creare il codice per ogni piattaforma.
È ancora possibile sfruttare gran parte dello stesso codice utilizzato per la libreria .NET, ma sarà necessario utilizzare preprocessor symbols e la compilazione condizionale per escludere la funzionalità per il desktop (o telefono) non supportato nell'altro framework.
Per fare ciò: creare due progetti. Un progetto conterrà tutti i file destinati al framework desktop. L'altro conterrà versioni collegate dei tuoi file per il framework compatto. È possibile definire i simboli in ogni progetto al fine di innescare blocchi di codice compilati in modo condizionale.
Ciò significa che qualsiasi investimento già effettuato in .NET sarà facilmente tradotto nel mondo Windows Phone, ma si vuole anche essere sicuri che le caratteristiche delle prestazioni della libreria siano facilmente supportate da un dispositivo meno potente .
Buona fortuna!
fonte
2010-03-17 14:38:32
suoni come una buona soluzione accettabile. Proverò. – Peterdk
Ho ragione nel senso che non è possibile collegare più file contemporaneamente? Ma è necessario collegarli uno per uno? – Peterdk
Sono abbastanza sicuro che sia possibile collegare più file contemporaneamente purché siano nella stessa cartella. Basta far apparire la finestra di dialogo aggiungi il file esistente, ctrl + clic su ogni file che vuoi aggiungere, quindi scegliere "Aggiungi come collegamento" –