Tengo un proyecto que hace referencia a un ensamblaje para el que tengo el código. También tengo todos los archivos PDB, etc. Sin embargo, en algún momento hice clic en el botón incorrecto en un cuadro de diálogo mientras estaba depurando, y ahora ya no puedo ingresar al código ensamblador. Sé que esta descripción es un poco vaga, pero creo que el cuadro de diálogo que hice clic accidentalmente fue el que se queja cuando su "código fuente es más nuevo que la versión construida del ensamblado, ¿continúa la depuración?" pero no puedo estar seguro En cualquier caso, estoy seguro de que hay alguna manera fácil de volver a Visual Studio en un estado en el que comenzará a recorrer de nuevo mi código de ensamblado. ¿Alguna idea genial?Visual Studio: paso al ensamblaje
Respuesta
Por favor asegúrese de lo siguiente en su proyecto secundario: -
"construir limpia" su proyecto secundario. asegúrese de que todos los archivos dll y pdb se hayan eliminado de la carpeta bin \ debug en su proyecto hijo.
"compila" tu proyecto hijo haciendo clic en compilar o ctrl-shift-b. Por favor, no presione F5 ya que por alguna razón no obtiene el último archivo dll y pdb.
por favor, asegúrese de que no tiene una referencia a la versión "Release" del dll padre, a veces me ha causado problemas dependiendo de la configuración de compilación de lanzamiento para ese proyecto. Debe ser la configuración de compilación "Debug" para el proyecto principal y debe agregar referencia de la carpeta de depuración o usar "Ruta de referencia" en Visual Studio.
Ahora puede ejecutar el proyecto presionando F5.
Espero que esto ayude.
Sí, eso básicamente lo hizo. Parece que la solución final fue eliminar TODO lo que estaba relacionado, y reconstruirlo todo desde cero. No es una respuesta real, pero creo que funciona ... –
Creo que cada vez que construyes tu proyecto principal, necesitas ctrl-shift-b construir el proyecto hijo para obtener el nuevo archivo dll y pdb. Si solo presionas F5, no actualizará el dll. Te pedí que limpiaras dlls por si acaso algo malo fuera. Pero no necesita limpiar todo el tiempo, solo necesita hacer la compilación que no sea F5. – Nabheet
Sí, casi siempre hago eso, y nunca antes había tenido un problema. Supongo que algo acaba de hacerse en el camino. De todos modos, hay muchas partes móviles en estos sistemas ... –
- 1. "Paso" al depurar programas multiproceso en Visual Studio
- 2. Compilación de ensamblaje en Visual Studio
- 3. Visual Studio: ¿crear varias configuraciones en un solo paso?
- 4. ¿Cómo evitar que Visual Studio actualice las referencias de ensamblaje?
- 5. ¿Por qué F10 (paso) en Visual Studio no funciona?
- 6. Regla de paso de compilación personalizada de Visual Studio?
- 7. ¿Cómo detener el depurador de Visual Studio para que no pase al ensamblaje?
- 8. Visual Studio se congela al cambiar al modo de depuración
- 9. Problemas al ejecutar pruebas unitarias en Visual Studio
- 10. System.OutOfMemoryException al usar Visual Studio 2010
- 11. confirmación visual studio 2010 al cerrar
- 12. PathTooLongException al instalar Visual Studio extensión
- 13. Problema al escribir presupuesto en visual studio
- 14. Conectando al dispositivo WinCE desde Visual Studio
- 15. Visual Studio IDE - volver al anterior
- 16. QT y Visual Studio 2010
- 17. /LinkResource en Visual Studio 2010
- 18. ¿Se puede instalar Visual Studio 11 Beta al lado de Visual Studio 2010?
- 19. ¿Se puede instalar Visual Studio 2010 con Visual Studio 2008 uno al lado del otro?
- 20. openFrameworks Visual Studio Setup Tutorial?
- 21. Habilitar y deshabilitar la depuración "Paso a paso" en cierto proyecto en una solución de Visual Studio
- 22. Visual Studio: Ensamblado Relativo Referencias Trayectos
- 23. Excepción al implementar en SharePoint 2010 desde Visual Studio 2010
- 24. Error al usar Visual Studio 2010 para ensamblaje de firma: "Se intentó hacer referencia a un token que no existe"
- 25. Visual Studio 2010 - No se puede construir un sitio web que haga referencia al ensamblaje de 64 bits
- 26. Paso a través de un programa al revés después de que se haya producido una excepción: Visual Studio
- 27. Visual Studio 2008: El paso a la siguiente línea es muy lento al depurar el código administrado
- 28. agregando varias carpetas existentes y varios archivos existentes al proyecto de Visual Studio en un solo paso
- 29. ¿Paso a través de la "transición a la nativa" en Visual Studio?
- 30. save visual studio state
Hmm, suena mal. Se almacena en el archivo .suo oculto en el directorio de la solución, puede eliminarlo sin demasiado dolor. Cambiar al ensamblaje antes de la llamada sería de otra manera. –