Desarrollo de CRM Callouts en Visual Studio 2005

Hasta ahora la mayoría de los que hacemos desarrollos para Microsoft CRM 3.0 nos veíamos obligados a mantener en instalado en nuestro equipo Visual Studio 2003, además de Visual Studio 2005. El motivo era el desarrollo de callouts, ya que estos deben compilarse utilizando .NET 1.1 por que se ejecutan dentro del mismo proceso de IIS que el servidor CRM (Aplicación hecha en .NET Framework 1.1). Y como en Visual Studio 2005 no hay ninguna opción de serie que permita indicar que queremos compilar utilizando la versión 1.1 de .NET, nos veíamos obligados a seguir utilizando Visual Studio 2003 para crear CRM Callouts.


Bueno, pues ya podéis empezar a desinstalarlo, si queréis, por que gracias a una plantilla de proyecto para callouts creada por Arash ya podemos desarrollar callouts en Visual Studio 2005. Para poder utilizarla sólo necesitamos tener instalado el runtime de .NET framework 1.1, además de Visual Studio 2005, y ejecutar el instalador que podéis descargar también desde el blog de Arash. La plantilla de proyecto para Callouts incluye además todo lo necesario para desarrollar callouts, el fichero calloutbase.dll del CRM 3.0, un fichero con código de ejemplo y el fichero de configuración de callouts en blanco. En resumen, con esta plantilla tenemos todo lo necesario para desarrollar un callout en Visual Studio 2005, una gran ayuda sin duda.



Si queréis saber más leeros el artículo de Arash en su blog donde presenta la plantilla para callouts y da más detalles sobre cómo instalarla y utilizarla. Os dejo que voy a desinstalar Visual Studio 2003.


Saludos,


Marco Amoedo

3 comentarios en “Desarrollo de CRM Callouts en Visual Studio 2005”

  1. Hola, la verdad tengo una pregunta, hice una aplicacion en visual studio 2005 que me tiene que mandar datos a CRM, pero me manda un error de autentificacion. Me podrias decir que es lo mas probable que este pasando?. Estoy con una cuenta de administrador y tengo todos los permisos. Espero me puedas ayudar. Gracias..

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *