Build di rilascio
Le build di rilascio utilizzano le ottimizzazioni. Quando si utilizzano ottimizzazioni per creare una build di rilascio, il compilatore cessa di produrre informazioni di debug simboliche. L'assenza di tali informazioni, nonché il fatto che non viene generato codice per le chiamate di TRACE e ASSERT, comporta la riduzione delle dimensioni del file eseguibile, che risulterà pertanto più veloce.
In questa sezione vengono illustrati i motivi e le situazioni in cui è consigliabile passare da una build di debug a una build di rilascio. Sono inoltre illustrati alcuni dei problemi che si possono verificare quando si passa da una build di debug a una build di rilascio: