Uso la versión x64 de Windows 7. Mi aplicación utiliza algunos servidores COM (servidores COM nativos x86 habituales) que no se pueden cargar en el contexto x64. Así que decidí ejecutarlo como una aplicación x86 usando WOW, así que establecí el objetivo de la plataforma como x86.Depuración aplicación .NET x86 en Windows x64 en VS2008
Pero el depurador de Visual Studio 2008 comenzó a mostrar mensajes como "El archivo de origen es diferente ..." para todos los archivos de origen cuando intento depurarlo. ¿Cuál es la razón de este comportamiento? Esta pregunta nació allí "The source file is different...." message in Visual Studio 2008 is result of debugging x32 apps on x64 Windows
actualización: Limpié solución, solución reconstruida, obj eliminado, etc. bin y carpetas, reinicia el ordenador, vuelve a instalar Visual Studio ... Así que, ¿qué otra cosa podría ser el problema?
Update2: Si crea un nuevo proyecto de aplicación de Windows y cambia la plataforma de destino a x86, verá este problema. Pero si elimina Settings1.settings del proyecto, el problema se eliminará.. ¿Alguna idea?
Update3: http://social.msdn.microsoft.com/Forums/en-US/vsdebug/thread/bc297668-65b4-46e8-969e-c7a6340d33b6
¿Limpió las carpetas de salida de su proyecto y comprobó el registro de compilación de que la construcción realmente fue exitosa? –
Respondí en la descripción de la pregunta. –
Y si cambia la plataforma de destino a x64, ¿la depuración funciona nuevamente? –