Eu tenho um projeto do Visual Studio 2010 com alguns comandos pós-compilação para empacotar todas as dlls etc que o projeto precisa, compactá-las e copiar o zip para uma unidade de rede para distribuição. (Além: estou ciente das várias formas "corretas" de distribuir aplicativos com o Visual Studio, mas devido à natureza estranha / esotérica do meu aplicativo, elas não são apropriadas)
Eu mudei para outro computador, extrai e corri e descobri que estava faltando uma dll. Fui ver minha saída de compilação 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, como eu 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 eu uso "dir", mesmo que eu possa ver o arquivo claramente no Windows Explorer. Ainda mais estranhamente, quando tentei copiar o arquivo, foi sugerido pela conclusão da tabulação!
Nenhuma pista do que está acontecendo aqui. Alguma ideia?
Editar: Após o acompanhamento de uma resposta, descobri outra coisa estranha sobre esse arquivo: a caixa de seleção "Oculto" nas propriedades do arquivo está esmaecida. Por que isso seria?
segunda edição: Bem, eu enviei o arquivo para a internet e baixei novamente e resolvi o problema. Ainda muito confuso sobre o porquê isso aconteceu em primeiro lugar.
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
dir /a:sh
no diretório?