Windows XP 명령줄에 파일이 표시되지 않는 이유는 무엇입니까?

Windows XP 명령줄에 파일이 표시되지 않는 이유는 무엇입니까?

프로젝트에 필요한 모든 dll 등을 깔끔하게 패키징하고 모두 압축한 다음 배포용 네트워크 드라이브에 zip을 복사하는 몇 가지 빌드 후 명령이 포함된 Visual Studio 2010 프로젝트가 있습니다. (여담: 나는 Visual Studio를 사용하여 응용 프로그램을 배포하는 다양한 "올바른" 방법을 알고 있지만 내 응용 프로그램의 이상하고 난해한 특성으로 인해 적절하지 않습니다.)

다른 컴퓨터로 옮겨 압축을 풀고 실행해보니 dll이 누락된 것을 발견했습니다. VS2010의 빌드 출력을 살펴보러 갔더니 다음 줄을 찾았습니다. The system cannot find the file specified. C:\My Documents\Visual Studio 2010\Projects\SolutionName\ProjectName\File.dll

파일이 Windows 탐색기에 바로 있는 것을 보니 혼란스럽습니다. 명령줄에서 파일을 수동으로 복사하기로 결정했는데 동일한 오류 메시지가 표시되었습니다. Windows 탐색기에서 파일을 명확하게 볼 수 있음에도 불구하고 "dir"을 사용하면 파일이 표시되지 않습니다. 더 신기한건 파일을 복사하려고 했더니 탭완성으로 추천이 떴네요!

여기서 무슨 일이 일어나고 있는지 전혀 알 수 없습니다. 어떤 아이디어가 있나요?

편집: 답변에 대한 후속 조치를 취한 후 이 파일에 대한 또 다른 이상한 점을 발견했습니다. 파일 속성 아래의 "숨김" 확인란이 회색으로 표시되었습니다. 왜 그럴까요?

두 번째 편집: 글쎄요, 파일을 인터넷에 업로드한 다음 다시 다운로드했더니 문제가 해결되었습니다. 애초에 왜 이런 일이 일어났는지 여전히 매우 혼란스럽습니다.

답변1

커플의 생각:

  • 파일이 숨김으로 표시되어 있지만 탐색기에서 '숨김 파일 표시'가 켜져 있습니다.
  • 디스크가 손상되었습니다(chkdsk를 시도해 보세요).

관련 정보