2011-12-22 19 views
31

Sigo recibiendo este error loco que me hace pensar que VS se ha vuelto estúpido en lugar de más sabio.Error de publicación en Visual Studio

Error 1 Copiando archivo Content \ Images \ Brands \ Lenovo.png a obj \ Debug \ Package \ PackageTmp \ Content \ Images \ Brands \ Lenovo.png fallido. No se pudo encontrar el archivo 'Contenido \ Imágenes \ Marcas \ Lenovo.png'. 0 0 PriceCompare

El error se produce cuando intento publicar en el sistema de archivos. Es estúpido que VS esté buscando un archivo que yo misma borré y que ahora no reside en la solución.

Anteriormente también estaba borrando y agregando archivos, pero de repente hoy el comando de publicación ha comenzado a dar errores.

En muchas de las otras publicaciones, he visto personas que piden abrir el archivo .csproj con el bloc de notas y eliminan manualmente las referencias a los archivos eliminados. Esto parece muy desalentador ya que eliminé una larga lista de archivos y agregué muchos nuevos.

Existe una manera más fácil de deshacerse de este problema o tengo que eliminar manualmente las referencias al archivo eliminado. ¿No puedo simplemente eliminar la carpeta obj o vaciar el directorio bin o limpiar la solución o algo así?

Respuesta

50

Necesita decirle a Visual Studio que ha eliminado los archivos.

Vaya a la carpeta del proyecto/solución donde estaban los archivos y elimínelos allí.

Visual Studio supone que, como ha añadido el archivo originalmente, debe publicarse. No puede asumir que no lo quiere solo porque no está en el sistema de archivos. Piensa en usar el control de código fuente en un equipo: el archivo solo puede existir en la máquina de una persona, pero aún así es necesario.

Esto no es tan difícil como cree, los archivos que no se pueden encontrar tienen un aspecto semitransparente, lo suficientemente fácil de seleccionar y eliminar a granel en Visual Studio. También puede establecer las propiedades del proyecto para mostrar todos los archivos, luego seleccionar todos los que necesitan ser parte del proyecto y agregarlos en una sola operación.

+1

Dios los bendiga aparea 3-publicar .... en sólo 5 líneas que se han resumido mucho y me hizo entender lo estúpido que era culpar a VS :-) ... gracias !! eres un protector de vida ... –

+0

yaa ..... tienes razón, no son difíciles de detectar (sé sobre la inclusión y exclusión de archivos :-P, pero estaba siendo un poco estúpido) ... en realidad esas carpetas no se expandieron, así que no pude ver los archivos eliminados ... los eliminé manualmente del sistema de archivos. –

+0

Tuve que abrir realmente la solución VS y eliminar las etiquetas xml –

1

Me encontré con el mismo problema porque los archivos del proyecto fueron añadidos y eliminado tantas veces. Me acabo de eliminar amarillo marcado archivo de visual studio solución & funcionó bien para mí.

3

Esto ocurre básicamente cada vez que eliminamos el contenido de la carpeta pero olvidamos eliminarlo de las soluciones de Visual Studio.

Para resolver este siga los pasos siguientes: -

  1. Ir al explorador de soluciones de Visual Studio y haga clic derecho sobre el contenido específico
  2. excluir de proyecto.
  3. Haz clic derecho y quita del visual studio solution explorer.

Con la esperanza de que esto le ayudará :)

+0

Totalmente la respuesta correcta y una solución limpia perfecta ... Funciona después de eliminar – Dinand

+0

Me alegro de ayudar .. De nada –

0

En mi caso, el problema con los permisos de acceso, corro VS en modo de administrador (Ejecutar como administrador). Hizo el truco.

0

proyecto 1-listo para lanzar el modo 2-proyecto de reconstrucción proyecto

Cuestiones relacionadas