Architecture per Windows 7 Embedded e Windows 10 IoT

1

Sono in fase di refactoring di una grande applicazione originariamente scritta in .NET 2.0, in esecuzione su una vecchia versione di Microsoft Compact Framework. L'idea è quella di refactoring e riscrivere il codice in modo che in futuro verrà eseguito su Windows 10 IoT. Finora questo sta andando piuttosto bene.

Tuttavia, il programma dovrebbe anche funzionare idealmente su Windows 7 per Embedded Systems come servizio per alcuni utenti esistenti.

È sicuro assumere che tutte le versioni di .NET Framework su 4.0 funzioneranno su entrambe queste piattaforme di destinazione o ci sono delle considerazioni che devono essere fatte? Non riesco a trovare alcuna dichiarazione ufficiale sui framework supportati per Windows 10 IoT, e il tutorial di Microsoft menziona solo le app di Windows universale, che non sono compatibili con nessuna versione di Windows 7.

Attendo qualche input su questo.

    
posta Excavator 16.05.2017 - 11:27
fonte

1 risposta

-1

No, non puoi essere sicuro al 100% che .NET 4.0 sia disponibile su Windows 7. Dai un'occhiata a Panoramica della versione di Microsoft . Per Windows 7, .NET 4.0 è opzionale.

È possibile dare per scontato .NET 3.5 ma questo è di nuovo facoltativo per le diverse piattaforme server Windows. Altrimenti, .NET 2.0 è il minimo disponibile.

Tuttavia, se si distribuisce l'applicazione con un programma di installazione WiX, è possibile aggiungere un pacchetto .NET 4.0 al pacchetto di installazione, in modo tale che .NET venga installato se non è già presente.

    
risposta data 16.05.2017 - 11:41
fonte

Leggi altre domande sui tag