7

Tengo dos proyectos en mi solución Bridge y BridgeInterface utilizados por mi proceso de actualización de aplicaciones y está lanzando una excepción FileLoadException cuando intento ejecutar el método Initialize() de la clase Bridge.Implementador de interconexión de pasos/depuración

El problema es que no puedo entrar en este método, y me he quedado sin ideas, ¡necesito ver dónde está el error en el código!

Los proyectos Bridge no eran originalmente originalmente parte de la solución, así que agregué ambos proyectos y apunté a sus archivos de símbolos PDB. (Los .DLL se muestran como símbolos cargados en la ventana de módulos).

También tengo desactivado "Just My Code" y todos los proyectos en la solución están dirigidos al .NET 4 Full Profile.

Comprobado para ver si el implementador estaba usando DebuggerStepperBoundary o DebuggerStepThroughAttribute no hubo suerte.

¿Alguna idea?

+1

Necesita deshabilitar 'Just my code' en las opciones de depuración. No sé exactamente dónde y en este momento no puedo verificar en ningún lado, así que no publico esto como respuesta. – nothrow

+0

Realmente debería haber incluido que tengo eso desactivado en OP, edición. Para cualquiera que se encuentre con esta Q, está en Herramientas> Opciones> Depuración> General – Amicable

+1

¿Su aplicación se dirige al perfil del cliente? – phoog

Respuesta

1

Cambie las referencias de ensamblaje en su proyecto principal para usar referencias de proyectos.

De esta forma, VS puede compilar las versiones de depuración de los proyectos del puente y realizar un seguimiento adecuado de lo que está sucediendo para que pueda acceder a él.

Cuestiones relacionadas