Autor
|
Tema: QUe diferencia existe entre la carpetas Debug y Release? (Leído 19,646 veces)
|
Festor
Ex-Staff
Desconectado
Mensajes: 1.955
|
Y hay alguna diferencia en el resultado?
Los binarios de la carpeta Debug suelen ser más grandes y más lentos al contener información de depuración y al no optimizar el código fuente durante su compilación. Sin embargo son adecuados para tareas de depuración (= comprobación de errores).
|
|
|
En línea
|
|
|
|
Skeletron
Desconectado
Mensajes: 1.731
A long way to go
|
Pero, no hay manera que genere los 2? Que recomiendan ustedes? Porque, por defecto, viene en DEBUG.. Y no lo cambio por eso.. Y por ejemplo, el usuario: MANNULOM, utiliza en modo DEBUG...
Que dicen?
|
|
|
En línea
|
|
|
|
Festor
Ex-Staff
Desconectado
Mensajes: 1.955
|
Por lo general o optimizas el código fuente dando lugar a un binario sin apenas información de depuración (debug info) o no lo optimizas y tienes más información de depuración.
Hay algunos compiladores como gcc que admiten los parámetros -O2 (optimización a segundo nivel) y -g (que produce información de depuración) de forma simultanea. Pero esto, claro está, es en C y no sé si .NET tiene algo parecido o compiladores que se comporten de la misma forma.
|
|
« Última modificación: 20 Noviembre 2009, 16:27 pm por Festor »
|
En línea
|
|
|
|
[Zero]
Wiki
Desconectado
Mensajes: 1.082
CALL DWORD PTR DS:[0]
|
Debug -> Depurar Release -> Distribuír Si estás programando todavía la aplicación utiliza la debug, cuando la termines y la vayas a distribuír compila en release, no veo la complicación . De todas formas es obligación del programador aprender a utilizar el IDE antes de ponerse a programar nada. Saludos
|
|
|
En línea
|
“El Hombre, en su orgullo, creó a Dios a su imagen y semejanza. Nietzsche
|
|
|
Skeletron
Desconectado
Mensajes: 1.731
A long way to go
|
Claro... Pero parece raro que no exissta un boton SOLAMENTE DEDICADO para compilar en RELEASE... Siendo, al final de todo, LO MAS IMPORTANTE...
|
|
|
En línea
|
|
|
|
[Zero]
Wiki
Desconectado
Mensajes: 1.082
CALL DWORD PTR DS:[0]
|
Hombre, eso ya es cosa del IDE, pero seguro que tiene un atajo de teclado para hacerlo. También seguramente puedas configurar el menú para poner los botones que quieras. Además no es lo más importante, el botón de release lo usarás unas cuantas veces una vez termines el programa, mientras que quizás otros botones no, yo por ejemplo en mi IDE tengo los botones de las barras standard ocultos para ver más código en pantalla.
Saludos
|
|
|
En línea
|
“El Hombre, en su orgullo, creó a Dios a su imagen y semejanza. Nietzsche
|
|
|
|
|