Pregunta

¿Ha tratado de depurar en el código fuente asp.net mvc?

Tengo un proyecto y quiero enlazar a código fuente asp.net mvc en lugar de la DLL compilada en la GAC. También tengo otra biblioteca de validación (XVal) que también utiliza la DLL asp.net mvc. Parece que si acabo de reemplazo mi referencia a ASP.NET MVC DLL con el proyecto asp.net mvc, la XVal me dará error del compilador.

¿Es necesario reemplazar todas aquellas bibliotecas de terceros con el proyecto de código fuente si quiero utilizar el código fuente asp.net mvc?

Gracias,

No hay solución correcta

Otros consejos

Creo que no es necesario hacer referencia al proyecto de ASP.NET MVC en absoluto.
Todo lo que necesita es:

  1. Obtener los archivos PDB para las asambleas que necesita para hacer referencia (solo compilarlas ASP.NET MVC en modo de depuración).
  2. soltarlos en el directorio bin aplicación.
  3. Si no se recupera ellos se puede cargar manualmente a partir de Depuración> Windows-> Módulos.

Si lo que desea es depurar contra la DLL proporcionada, puede instalar los símbolos para System.Web.Mvc.dll. Usted será capaz de establecer puntos de interrupción en el código, obtener mejores seguimientos de pila, etc. Para ello, entre en el modo de depuración continuación, en el menú Depurar, seleccione Windows> Módulos. Haga clic derecho sobre el archivo DLL en la pestaña Módulos, los símbolos de carga> Desde servidores de símbolos. Eso va a descargar e instalar los símbolos, y listo.

He escrito un artículo sobre cómo depurar ASP.NET MVC usando el código fuente que pueden serle de utilidad. Se da una explicación más detallada de cómo agregar MVC código fuente v1.0 a un proyecto de Visual Studio, para la depuración.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top