Pregunta ¿Por qué no aparecería un archivo en la línea de comandos de Windows XP?


Tengo un proyecto de Visual Studio 2010 con algunos comandos posteriores a la construcción para empaquetar cuidadosamente todos los dlls, etc. que el proyecto necesita, comprimirlos todos y luego copiar el archivo zip en una unidad de red para su distribución. (Aparte: conozco las diversas formas "correctas" de distribuir aplicaciones con Visual Studio, pero debido a la naturaleza extraña / esotérica de mi aplicación, no son apropiadas)

Me mudé a otra computadora, extraje y ejecuté, y encontré que faltaba un dll. Fui a ver mi producción de compilación en VS2010, y encontré esta línea: The system cannot find the file specified. C:\My Documents\Visual Studio 2010\Projects\SolutionName\ProjectName\File.dll

Confuso, ya que puedo ver que el archivo está ahí en Windows Explorer. Decidí intentar copiar manualmente el archivo desde la línea de comandos, y recibí el mismo mensaje de error. El archivo tampoco aparece cuando uso "dir", aunque puedo ver el archivo claramente en el Explorador de Windows. ¡MÁS EXTRAÑO, cuando intenté copiar el archivo, fue sugerido al completar la pestaña!

No hay idea de lo que está pasando aquí. ¿Algunas ideas?

editar: Después de dar seguimiento a una respuesta, descubrí otra cosa extraña sobre este archivo: la casilla de verificación "Oculto" debajo de las propiedades del archivo aparece atenuada. ¿Por qué sería esto?

segunda edición: Bueno, cargué el archivo a internet y luego lo descargué nuevamente y eso solucionó el problema. Todavía muy confundido sobre por qué esto sucedió en primer lugar.


2


origen


Que pasa cuando lo haces dir /a:sh en el directorio? - Breakthrough
C:\My Documents\Visual Studio 2010\Projects\SolutionName\ProjectName>dir /a:sh Volume in drive C has no label. Volume Serial Number is 24A7-5D52 Directory of C:\My Documents\Visual Studio 2010\Projects\SolutionName\ProjectName File Not Found - Alexander Questioning Bresee
¿Es posible que se trate de algún tipo de enlace simbólico compatible con el explorador, pero no con cmd.exe? - Fopedush
No lo creo. Copié el archivo allí yo mismo. No hice ningún tipo de enlace simbólico. - Alexander Questioning Bresee


Respuestas:


Pensamientos de pareja:

  • El archivo está marcado como oculto, pero tiene 'mostrar archivos ocultos' activado en el Explorador.
  • Tiene daños en el disco (pruebe un chkdsk).

0



el archivo no está oculto (no aparece 'desvanecido' en Explorer, y en 'Propiedades' el recuadro 'Oculto' está desmarcado [de hecho está atenuado]). En cuanto a la corrupción del disco: hace una hora no ejecuté chkdsk por un problema no relacionado y salió limpio. - Alexander Questioning Bresee
¿Por qué el cuadro "Oculto" se atenuará? - Alexander Questioning Bresee