En este caso, las herramientas de desarrollo se encuentran en un computador separado (con Windows XP, por ejemplo) del servidor que contiene a SharePoint (Windows 2003 o 2003 R2). Para configurar la depuración remota, siga los siguientes pasos:
En el Servidor:
- Instale Visual Studio 2003 en el servidor con la única opción escogida de “Instalar componentes de depuración remota”. Asegúrese que la “Extensiones FP” no son instaladas.
- Agregue su cuenta de Windows al grupo “Usuarios del depurador”
- En el archivo web.config, camibe los siguientes renglones:
<SafeMode MaxControls=”50” CallStack=”true” />
<compilation batch=”false” debug=”true” />
<trust level=”Full” originUrl=”” />
En el computador de desarrollo:
- En el proyecto a depurar, vaya a “Proyecto” -> “Propiedades” y bajo “Propiedades de configuración” a “Depuración” y cambie las siguientes propiedades:
- Habilitar depuración ASP.NET = true
- Modo de depuración = Dirección URL
- Pagina de inicio = URL del servidor con SharePoint
- Habilitar depuración remota = true
- Equipo de depuración remota = Nombre Netbios del servidor con SharePoint
- Asegúrese que el URL del portal se encuentra en los sitios de confianza de Internet Explorer
Configuración del Firewall
- Baje e instale la utilidad de configuración del Firewall desde el articulo de Microsoft “ Description of the DebuggerFirewall utility that makes the Visual Studio Remote Debugger work through the Windows XP Service Pack 2 firewall” (necesario si esta usando Windows XP Service Pack 2). Esta utilidad realiza todas las configuraciones necesarias para permitir la depuración remota.