Foros

 
ForumForumForos DNNForos DNNCuestiones gene...Cuestiones gene...Como debuggear ??Como debuggear ??
Anterior Anterior
 
Siguiente Siguiente
Nuevo Mensaje
 01/02/2011 14:59
 

Hola a todos necesito saber como debuggear un solucion que desde VS2005 cuando soy play me dice"no se puede iniciar directamente un proyecto con un tipo de resultado de bib.declase..:"

esto porque en mi solucion tengo solo archivos de clase...las dll estan apuntando a la carpeta bin, pero algo pasa que no quiere iniciar.

Nuevo Mensaje
 01/02/2011 15:40
 

el mensaje es explícito, no puedes depurar la biblioteca directamente, tendrás que hacerlo a través de alguna otra aplicación que esté haciendo uso de la misma. Agrega el sitio web donde está alojada la dll a la solución y establece el proyecto de web como proyecto de inicio (botón derecho sobre el sitio web en el explorador de soluciones).

Suerte.

Nuevo Mensaje
 01/02/2011 22:07
 

Gracias por responder José.....sí, eso hice, puse la aplicacion en la carpeta DesktopModules del DNN, luego las referencias de la solucion las direccioné hacia la carpeta bin del DNN, luego en el VS2005 al proyecto le doy establecer como proyecto de inicio...y me lanza el mensajito que mencione antes.

Nuevo Mensaje
 02/02/2011 8:18
 
 Modificado por hiunkeru  en 02/02/2011 9:22:13

Buenos dias, yo te puedo decir como debugueo yo por si te vale.

En entorno de desarrollo (local) , yo hago los modulos como proyectos independientes, es decir si quiero hacer un modulo que sea un cliente de correo, creo un proyecto para ese modulo. luego si quiero depurar, pego la .dll del proyecto en la carpeta bin de dnn, y en VS en la pestaña "Depurar" le das a "asociar a proceso..." seleccionas aspnet_wp. y quedara ligado. ahora solo tienes que poner puntos de interrupción y ejecutar tu dnn desde el navegador (http://localhost/portalDnn).

Nota: tienes que crear antes en el IIS un alias para tu portal, para poder acceder desde el navegar como localhost/tuAlias.

yo recomiendo siempre hacerlo asi, para no tener que darle al play del VS y que tenga que estar montando siempre el proyecto para su depuración, ademas normalmente siempre habre el explorer (el cual odio a muerte) de esta forma puedes depurar con el navegador que quieras (supongo que en VS podras configurar con que navegador abrir el proyecto)

espero que te sirva.

Un saludo.


www.lgisoluciones.com
Nuevo Mensaje
 04/02/2011 9:16
 

Me confirmas que es el sitio web el que tienes como proyecto de inicio y no tu proyecto de módulo???

El modo de depuración del compañero es también muy válido, si bien prefiero utilizar el entorno integrado de Visual Studio, en el mismo puedes configurar para que no se genere el sitio web en cada F5 y por supuesto lo abre con tu navegador predeterminado.

En resumen, se trataría de crear un proyecto de biblioteca de clase para cada módulo, el mismo se alojará en DesktopModules del sitio web que uses para desarrollo. Como bien dices, cambiar las referencias para que apunten a la carpeta Bin del web. Luego añades el sitio web a la solución y lo estableces como proyecto de inicio, importante sería en el administrador de configuraciones dejar marcados únicamente los proyectos que quieres generar en cada F5, esto puede hacerse para el modo Debug y también para el modo Release, así ahorras tiempo o directamente desmarcar todos (si tienes varios módulos en la misma solución) y generas explícitamente cada proyecto cuando interese antes de F5.

Anterior Anterior
 
Siguiente Siguiente
ForumForumForos DNNForos DNNCuestiones gene...Cuestiones gene...Como debuggear ??Como debuggear ??

En total, tenemos 1098 nuevo(s) hilo(s) y 5265 nuevo(s) mensaje(s)
Los hilos más populares han estado en ¿por que?
Los hilos más activos han estado en no veo el portal desde los pc's de la red

Más activos


UserTotalPosts
jmaldonadom 1101
anonymous 798
javier 488
Faco 395
hiunkeru 184
vitolo 182
Guillaume 168
ccolonia 159
dormio 157
elijo_otroo 138
sonsai 84
Dreamvk 67
tirillos 48
vte_torres 47
oskr226 46

Últimos Mensajes...