Depurar WebPart en VS 2005

12/11/2008 - 12:32 por SICYD | Informe spam
Hola a todos,

Primero de todo decir que soy novato total con VS, .NET y C#, y ahora la
cuestión...

Quiero implementar un webpart de Codeplex que no me funciona, y para saber
qué es lo que falla y quizás adaptarlo a mis necesidades, me he bajado el
código fuente, que está en C#. Mi MOSS es una granja de 3 servidores: 2
front-end y 1 indexador. He instalado VS2005 en el servidor indexador, con
el SP1 y las extensiones de WSS. Abro el proyecto, marco los puntos de
ruptura, y asocio a código administrado del proceso w3wp.exe del front-end
principal (allí se está ejecutando msvsmon.exe). A la izquierda del punto de
ruptura me sale una pequeña admiración que me advierte que no se puede
cargar ningún símbolo para ese documento. La generación está en modo
depuración. ¿Qué estoy haciendo mal?

Saludos.

Preguntas similare

Leer las respuestas

#1 Ramon Torras
12/11/2008 - 13:19 | Informe spam
¿Has puesto el modo debug en el Web.config de la aplicación?
http://www.ibetania.es/SharepointBl...36d&ID&Source=http%3A%2F%2Fwww%2Eibetania%2Ees%2FSharepointBlog%2Fdefault%2Easpx


Saludos
Ramon Torras
http://www.ibetania.es



"SICYD" wrote:

Hola a todos,

Primero de todo decir que soy novato total con VS, .NET y C#, y ahora la
cuestión...

Quiero implementar un webpart de Codeplex que no me funciona, y para saber
qué es lo que falla y quizás adaptarlo a mis necesidades, me he bajado el
código fuente, que está en C#. Mi MOSS es una granja de 3 servidores: 2
front-end y 1 indexador. He instalado VS2005 en el servidor indexador, con
el SP1 y las extensiones de WSS. Abro el proyecto, marco los puntos de
ruptura, y asocio a código administrado del proceso w3wp.exe del front-end
principal (allí se está ejecutando msvsmon.exe). A la izquierda del punto de
ruptura me sale una pequeña admiración que me advierte que no se puede
cargar ningún símbolo para ese documento. La generación está en modo
depuración. ¿Qué estoy haciendo mal?

Saludos.



Respuesta Responder a este mensaje
#2 SICYD
12/11/2008 - 13:35 | Informe spam
"Ramon Torras" escribió en el
mensaje news:
¿Has puesto el modo debug en el Web.config de la aplicación?
http://www.ibetania.es/SharepointBl...36d&ID&Source=http%3A%2F%2Fwww%2Eibetania%2Ees%2FSharepointBlog%2Fdefault%2Easpx



Faltaba esto... pero no lo ha arreglado.

Saludos.
Respuesta Responder a este mensaje
#3 David Martos
12/11/2008 - 22:38 | Informe spam
Igual ya lo has hecho, y lo que te digo es una tontería pero, has compilado
el código en modo debug para generar el .pdb? después, has subido tu dll
compilada al servidor en cuestión?

saludos,
David Martos
http://david-martos.blogspot.com


"SICYD" wrote in message
news:%
Hola a todos,

Primero de todo decir que soy novato total con VS, .NET y C#, y ahora la
cuestión...

Quiero implementar un webpart de Codeplex que no me funciona, y para saber
qué es lo que falla y quizás adaptarlo a mis necesidades, me he bajado el
código fuente, que está en C#. Mi MOSS es una granja de 3 servidores: 2
front-end y 1 indexador. He instalado VS2005 en el servidor indexador, con
el SP1 y las extensiones de WSS. Abro el proyecto, marco los puntos de
ruptura, y asocio a código administrado del proceso w3wp.exe del front-end
principal (allí se está ejecutando msvsmon.exe). A la izquierda del punto
de ruptura me sale una pequeña admiración que me advierte que no se puede
cargar ningún símbolo para ese documento. La generación está en modo
depuración. ¿Qué estoy haciendo mal?

Saludos.

Respuesta Responder a este mensaje
#4 SICYD
13/11/2008 - 08:59 | Informe spam
"David Martos" escribió en el mensaje
news:
Igual ya lo has hecho, y lo que te digo es una tontería pero, has
compilado el código en modo debug para generar el .pdb? después, has
subido tu dll compilada al servidor en cuestión?



Lo primero sí. Lo segundo... la dll ha de ir al GAC. ¿He de copiarla
entonces en la GAC del servidor a depurar? Y el .pdb, ¿de dónde lo cogerá
pues? Voy algo perdido con VS8, ya que vengo sirectamente de VB6...

Saludos.
Respuesta Responder a este mensaje
#5 Ramon Torras
13/11/2008 - 10:24 | Informe spam
Si, como bien dice David tambien tienes que configurar la solución de Visual
Studio en modo Debug. En las properties del project.

Despues en función de como sea la solución, en el visual studio en el menu
de compilar puede tener la opción de deploy o tener un postbuildactions.bat
que copie la dll en la GAC.

Aun asi hazlo a mano!

ves a a la GAC -> c:\<Win dir>\assembly ... localiza y borra la dll.

Coges la dll del directorio de la solución \<solución>\bin\debug\ y la
pones en la GAC.

Si has puesto el web.config de la aplicación web en modo debug.

Has de poder depurar.

Saludos
Ramon Torras
http://www.ibetania.es



"SICYD" wrote:


"David Martos" escribió en el mensaje
news:
> Igual ya lo has hecho, y lo que te digo es una tontería pero, has
> compilado el código en modo debug para generar el .pdb? después, has
> subido tu dll compilada al servidor en cuestión?

Lo primero sí. Lo segundo... la dll ha de ir al GAC. ¿He de copiarla
entonces en la GAC del servidor a depurar? Y el .pdb, ¿de dónde lo cogerá
pues? Voy algo perdido con VS8, ya que vengo sirectamente de VB6...

Saludos.



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida