Resulta que tengo una aplicación que va bien en debug y en release va si le doy a F5, pero si en release hago Control F5 entonces veo por consola avisos de problemas con variables (son mensajes mios de control).
Alguien sabe la diferencia entre F5 y Control F5?
Gracias
al final ha resultado ser un clásico, el - variable usada sin inicializar -, lo curioso es que en Release si entras dando F5 si que las inicializa a 0.
Control + F5, hace que VS lance la aplicación sin "attachar" (vease del verbo ingles attach) la aplicación para su control de debug.
Como nota curiosa diré que hace que en release vaya mucho más fluida la aplicación, VS hace solo de launcher despues de compilar :)
Y cómo comentan por aqui ( http://geeks.ms/blogs/jirigoyen/archive/2008/11/03/optimizar-visual-studio.aspx (http://geeks.ms/blogs/jirigoyen/archive/2008/11/03/optimizar-visual-studio.aspx) ), para lanzar más rápido en modo debug lo mejor es darle al botón derecho sobre el proyecto -> debug -> start new instance.
Un saludo,