Problema resolvido. O arquivo continha caracteres não válidos que não eram visíveis. Isso aconteceu porque eu excluí o arquivo. Eu precisava remover todos os caracteres não válidos do arquivo. Agora o VS pode abrir o arquivo.
Instalei o Visual Studio no Windows XP, criei o projeto e importei arquivos nele. Por exemplo. quando eu clico no arquivo de cabeçalho que eu importei no "Header Files", então o documento não é aberto no VS, mas em uma nova janela do Notepad! Estou absolutamente confuso porque é isso. Isso é o mesmo com os arquivos cpp. Quando tento compilar o projeto recebi muitos erros que provavelmente não deveriam acontecer pois os arquivos foram compilados em projeto anterior em instalação anterior do VS em máquina diferente. Então o arquivo deve estar OK. Então, quando eu recebi um erro na janela de saída, eu lambo o erro para abrir o arquivo, mas aqui vou o erro que é mostrado na barra de status: o sistema não consegue encontrar o arquivo especificado. Eu posso copiar o caminho da caixa de saída e abra o arquivo no bloco de notas.
Nota: Os arquivos .h e .cpp corretos são atribuídos ao Visual Studio, mas foram originalmente atribuídos a CodeBlocks. Além disso: Eu posso abrir um projeto diferente que eu baixei da internet e esses arquivos são abertos sem nenhum problema.
Problema resolvido. O arquivo continha caracteres não válidos que não eram visíveis. Isso aconteceu porque eu excluí o arquivo. Eu precisava remover todos os caracteres não válidos do arquivo. Agora o VS pode abrir o arquivo.
Tags c++ visual-studio-2010