Existen ciertas diferencias al ejecutar una aplicación web en el equipo donde se ha desarrollado el código de la misma respecto al equipo donde se va a publicar. Tales diferencias incluyen: - Versión del sistema operativo - Dependencias de aplicaciones (directorios creados, archivos de configuración, librerías de vínculos dinámicos, etc) - Versión del Framework instalado - Servidor que ejecuta la aplicacion (ASP.NET Development Server vs IIS, Ver artículo relacionado ) Por esa razón es común que existan fallos en ambientes de producción que no pueden ser detectados en ambientes de desarrollo. Una herramienta muy util para encontrar (y resolver) este tipo de problemas es la aplicación de Depuración Remota incluída en Visual Studio "msvsmon.exe". Hace poco tuve un problema de este tipo y estuve investigando sobre cómo conectar el Debugger con un servidor remoto, encontré diversos videos y tutoriales en Internet que describen el proceso pero ninguno describía la depuración remot...
Blog sobre programación, aplicaciones web e informática.