Domanda

Ho lavorato sull'app di Windows 8 con piattaforma JavaScript in MSVS Express 2012. Ma voglio lavorare su Windows 8 Universal, ecco perché ho installato MSVS Express 2013. Quando creo un nuovo progetto lì ho ottenutoTre diversi moduli (Windows, Windows.Phone e Windows.Shared) quindi non potevo ottenere il modo da cui partire.Dovrei scrivere il codice all'interno di questi tre moduli?Puoi farmi sapere come avviare il progetto Universal App Windows?

È stato utile?

Soluzione

Le app universali hanno tre progetti. Ci sono due progetti che chiamiamo progetti "testa". Quelli sono Windows e i progetti Windows Phone. Sono gli unici due dei tre che possono "costruire" e creare un pacchetto di negozio.

Tra loro è il progetto condiviso. Un progetto condiviso non può essere costruito o non può fare riferimento ad altri progetti o altro. Questo perché il progetto condiviso è una specie di contenitore per i file condivisi tra i due progetti della testa.

Esiste un obiettivo speciale MSBuild per questo tipo di progetto condiviso in modo che quando i progetti della testina siano preparati, i file dal progetto condiviso sono portati nei progetti della testa. Ma Visual Studio li tratta come parte delle teste durante la progettazione.

Spero che aiuti. Dovresti visitare http://buildwindows.com per ulteriori informazioni su questo. È stato un argomento importante della conferenza di quest'anno // conferenza. C'è molto di più che non ho coperto. Ma l'idea principale è due progetti di telefono e Windows standard con un progetto condiviso tra loro.

buona fortuna.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top