Por que um arquivo não aparecia na linha de comando do Windows XP?

Por que um arquivo não aparecia na linha de comando do Windows XP?

Eu tenho um projeto do Visual Studio 2010 com alguns comandos pós-compilação para empacotar ordenadamente todas as DLLs, etc., que o projeto precisa, compactar todas elas e, em seguida, copiar o zip para uma unidade de rede para distribuição. (Além disso: estou ciente das várias maneiras "corretas" de distribuir aplicativos com o Visual Studio, mas devido à natureza estranha/esotérica do meu aplicativo, elas não são apropriadas)

Mudei para outro computador, extraí e executei, e descobri que estava faltando uma dll. Fui dar uma olhada na saída do meu build no VS2010 e encontrei esta linha: The system cannot find the file specified. C:\My Documents\Visual Studio 2010\Projects\SolutionName\ProjectName\File.dll

Confuso, pois posso ver que o arquivo está ali no Windows Explorer. Decidi tentar copiar manualmente o arquivo da linha de comando e recebi a mesma mensagem de erro. O arquivo também não aparece quando uso "dir", embora eu possa ver o arquivo claramente no Windows Explorer. Ainda mais estranho, quando tentei copiar o arquivo, foi sugerido o preenchimento de tabulação!

Não tenho ideia do que está acontecendo aqui. Alguma ideia?

editar: Depois de responder a uma resposta, descobri outra coisa estranha sobre este arquivo: a caixa de seleção "Oculto" nas propriedades do arquivo está esmaecida. Por que isso aconteceria?

segunda edição: Bem, carreguei o arquivo na internet, baixei novamente e isso resolveu o problema. Ainda estou muito confuso sobre por que isso aconteceu em primeiro lugar.

Responder1

Pensamentos de casal:

  • O arquivo está marcado como oculto, mas a opção 'mostrar arquivos ocultos' está ativada no Explorer.
  • Você tem disco corrompido (tente um chkdsk).

informação relacionada