Selección de Debug/Release en Visual C# Express 2008

Esta semana, gracias a las pruebas con el Wiimote he vuelto a trabajar con C#, esta vez con utilizando el Visual C# Express 2008.  Encontré un problema, cuando quise generar la versión final de la aplicación no pude encontrar la opción que me permitiera elegir entre las presentaciones Debug/Release del ejecutable generado.

Buscando en Internet encontré que hay dos formas de hacerlo.

  1. Presionando F5 se construye el ejecutable en modo Debug, presionando CTRL+F5 se construye el ejecutable en modo Release.
  2. Si realmente se desea tener visible el menú que le permita seleccionar el modo del ejecutable y la CPU objetivo realice los siguientes pasos.
  • Elija el menú Tools > Options.
  • Seleccione la casilla de verificación Show all settings en la parte inferior izquierda.
  • Seleccione la rama Projects and solutions > General.
  • Selecciona la casilla de verificación Show advanced build configurations.
  • Presione el botón OK para aceptar los cambios.

debug-release-bar

Servicio web entre C#.NET y Java

Aproveché este fin de semana para en un par de horas desarrollar un ejemplo de servicio web escrito en C#.NET para ser consumido por un cliente desarrollado en Java, utilizando las herramientas gratuitas Microsoft Visual Web Developer 2008 Express Edition y NetBeans 6.0.1 respectivamente.

El servicio como tal es muy simple, envía correo a través de un servidor SMTP, sin embargo es un ejercicio académico interesante. La documentación del desarrollo la escribí a manera de guía así que podrá ser de utilidad para quienes esten interesados en aprender a desarrollar este tipo de aplicaciones.

Enlaces:

  1. Guía de desarrollo
  2. Código fuente.