Error grave de VC ++ LNK1168: no se puede abrir filename.exe para escribir

De repente, mi visual studio express 2010 c ++ dejó de reconstruir mi proyecto.
Cuando presiono F7 por primera vez, el proyecto se construye y funciona bien (diablos, es un ejemplo de Hello World).
Luego hago algunos cambios y presiono F7 nuevamente, luego obtengo:
1> LINK: error fatal LNK1168: no se puede abrir C: \ Users \ username \ Documents \ Visual Studio 2010 \ Projects \ console \ Debug \ console.exe para escribir

Ahora viene lo gracioso:

  1. la aplicación no se está ejecutando y no se muestra en el administrador de tareas.
  2. ir al directorio del proyecto y tratar de eliminarlo con las manos viene con éxito, pero el archivo APARECE DE NUEVO EN NINGUNA O_O
  3. la restauración del sistema está deshabilitada
  4. También traté de tomar la propiedad de toda la maldita unidad
  5. cada vez que elimino el archivo, se recrea de nuevo, pero a veces deja de hacerlo
  6. si borra el archivo (y luego lo recrea) y luego inicio el procmon sysinternals, el archivo desaparecerá.
  7. si comienzo procmon before – entonces el archivo sigue apareciendo después de eliminar como siempre

Sistema operativo: W7 SP1 de 64 bits, con las últimas actualizaciones
alguna idea, por favor? google no me ayudó 🙁

Habilite el servicio “Experiencia de aplicación”. Inicie una ventana de consola y escriba net start AeLookupSvc

El problema es probablemente que se olvidó de cerrar el progtwig y que en su lugar el progtwig se ejecuta en segundo plano.

Busque la ventana de la consola donde se ejecuta el progtwig de archivos exe y ciérrela haciendo clic en la X en la esquina superior derecha. Luego intenta recomstackr el progtwig. En mi caso, esto resolvió el problema.

Sé que esta publicación es antigua, pero estoy respondiendo por las otras personas como yo que encuentran esto a través de los motores de búsqueda.

Reiniciar Visual Studio resolvió el problema para mí.

En mi caso, limpiar y reconstruir el proyecto resolvió el problema.

bueno, de hecho acabo de guardar y cerré el proyecto y reinicié VS Express 2013 en Windows 8 y eso solucionó mi problema.

Esto también puede ser un problema por el uso incorrecto de funciones como FindNextFile cuando FindClose nunca se ejecuta. El proceso del archivo creado finaliza y la comstackción se puede eliminar, pero LNK1168 evitará una reconstrucción debido al asa abierta. Esto puede crear una fuga de identificador en el Explorador que se puede resolver finalizando y reiniciando el Explorador, pero en muchos casos es necesario reiniciar inmediatamente.

También tuve este mismo problema. La ventana de mi consola ya no estaba abierta, pero pude ver mi aplicación ejecutándose yendo a procesos dentro del administrador de tareas. El nombre del proceso fue el nombre de mi aplicación. Una vez que terminé el proceso, pude comstackr y comstackr mi código sin problemas.

Inicie su progtwig como administrador, no puede reescribir sus archivos porque sus archivos están en una ubicación protegida en su disco.