2013-08-13 10 views
5

Sto sviluppando un'applicazione in Windows 8.1 Preview versione utilizzando VS 2013. Quando distribuisco il pacchetto App nel PC Windows 8, non è stato eseguito. Ho una piccola domanda sul fatto che le app sviluppate per Windows 8.1 verranno eseguite su PC Windows 8. Se deve essere eseguito, qualsiasi altra specifica deve essere fornita per le app o il PC?Se le app di Windows 8.1 funzioneranno con Windows 8 PC?

risposta

4

Se si targetizza 8.1, l'app non verrà eseguita in Windows 8. Questo perché l'API di 8.1 è esteso e le nuove funzionalità non sono presenti in Windows 8. Se si sviluppa in Windows 8.1 e si seleziona Windows 8. Quindi le app funzioneranno appena fuori dalla scatola.

Ad esempio, Windows 8.1 supporta nuovi controlli. Se si targetizza 8.1, è possibile utilizzare quei controlli, ma quando si utilizza Windows 8, questi controlli non esistono e quindi l'applicazione non può essere eseguita.

+0

Volevo solo essere chiari sul termine "Targeting 8.1" qui. Ho creato un'app di Windows Store con Visual Studio 2013 (Anteprima) che supporta Framework 4.5.1. In Esplora soluzioni di Visual Studio 2013, l'app viene visualizzata come "TestApp1 (Windows 8.1)". Ora, c'è un modo per far funzionare questa app in Windows 8.0? – Senthil

+0

Non ho una macchina Windows 8.1 a portata di mano per testare questo. Ma presumo che tu possa modificarlo nelle impostazioni del progetto. – SynerCoder

+0

Se ciò non è possibile, è necessario ricreare il progetto come app per Windows 8. È possibile migrare facilmente da 8 a 8.1 facendo clic con il tasto destro del mouse sul progetto Windows 8 e facendo clic su migrare su 8.1 – SynerCoder