Domanda

sarebbe meglio di trasporre un programma Microsoft .NET standalone modificando il codice esistente, o per utilizzare solo il codice esistente come riferimento? In stand-alone, voglio dire che il framework .NET (né qualsiasi altra) non avrebbero dovuto essere installato sulla macchina. Preferibilmente, preferisco l'opzione che avrebbe preso il minor tempo, anche se è un po 'buggy.

È stato utile?

Soluzione

Dipende da come esteso l'uso di .NET è nel codice esistente. Alcuni gestita C ++ sembra molto simile al C ++ nativo - in questo caso sarà meglio la sostituzione delle parti .NET con equivalenti librerie native C ++. D'altra parte, alcuni gestiti C ++ usa un sacco di .NET-ismi come ^ riferimenti in tutto il codice, nel qual caso una ri-scrittura è probabilmente in ordine.

Altri suggerimenti

Se vuoi dire "correre senza il framework .NET" ... non è una buona idea, e non è realmente supportato. Ma si può provare le opzioni che Jon elenca qui: fa il quadro deve essere installato per eseguire la mia applicazione .NET?

Lo so che non ha citato utilizzando qualsiasi quadro, ma, per il bene della vostra sanità mentale Io suggerirei qualcosa di simile a quello usato per essere VCL di Borland (non ho usato in un po 'così non sono sicuro di cosa si tratta chiamato ora). Per non utilizzare un quadro ben progettato, quando ci sono opzioni disponibili ... beh, non è solo difficile chiamare che un enorme spreco di risorse. Almeno per un programma standard di Windows.

Cosa succede ad usare il Native Image Generator?

http://msdn.microsoft.com/ it-it / library / 6t9t5wcf (VS.80) aspx

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