Con il recente annuncio della compilazione .Net al codice nativo, voglio sapere come posso abilitare questa funzionalità nelle mie applicazioni? Funziona per tutti i tipi di progetto e tutte le piattaforme?Come abilitare. Native Native sulla mia applicazione?
risposta
A partire da oggi. Native Native supporta solo le app di Windows Store con ARM o X64. In futuro potrebbero essere supportati altri tipi di progetto e piattaforme.
Inizia assicurandosi di aver installato la catena di utensili corretta. È necessario Visual Studio 2013 con Update 2 RC e il Native Developer Preview installato sulla vostra macchina:
Dopo che tutto è installato, fare clic destro sul progetto e selezionare Enable for .Net Native
Dopo aver fatto questo, y Dovresti vedere un nuovo file aggiunto al tuo progetto default.rd.xml
. Questo è un rapporto che ti dice se la tua applicazione è compatibile con la generazione di codice nativo.
Se tutto è compatibile, è possibile abilitare la compilazione nelle proprietà del progetto. Come ho già detto in precedenza, questo funziona solo per le piattaforme x64 e ARM in questo momento, in modo da selezionare una di quelle piattaforme ed è possibile selezionare l'opzione Compile with .Net Native tool chain
:
Suggerisco di guardare questo video canale 9 sul modo in cui il tooling works: http://channel9.msdn.com/Shows/Going+Deep/Inside-NET-Native
default.rd.xml non è in realtà un rapporto di compatibilità, ma un file di istruzioni di runtime contenente direttive su quali metadati e informazioni sul tipo devono essere conservate. –
Chi lo ha impostato per impostazione predefinita per il 2015? Non riuscivo a capire perché il mio progetto stia costruendo così a lungo – MistyK