Partilhar via


HRESULTs retornadas pelo modelo de projeto

O Visual C++ o modelo de projeto pode retornar os seguintes valores HRESULT.

Valores HRESULT

  • VCPROJ_E_PROJ_RELOADED (0x80050512L)
    Este erro indica que qualquer ponteiros para objetos de sistema do projeto para o projeto agora são inválidos.Você deve readquirir todos os ponteiros, começando com o objeto de projeto.Este erro ocorre quando o arquivo de projeto é recarregado como resultado de check-out de um programa de controle de código fonte.

  • VCPROJ_E_FILE_EXISTS (0x80050500L)
    Esse erro é retornado se você tentar adicionar um arquivo que já está presente em um projeto.

  • VCPROJ_E_FILTER_EXISTS (0x80050501L)
    Esse erro é retornado se você tentar adicionar um filtro a um projeto que já possui um filtro do nome nesse nível.

  • VCPROJ_E_BAD_PATH (0x80050502L)
    Esse erro é retornado se alguma parte de um caminho está incorreto.Por exemplo, você pode estar tentando fazer um filho de um de seus filhos de um filtro ou um caminho de sistema operacional incorreto para um arquivo pode estar presente.

  • VCPROJ_E_DIFF_PROJ (0x80050503L)
    Esse erro é retornado se você tentar definir o pai de um arquivo ou um filtro para algo que não está presente no mesmo projeto.

  • VCPROJ_E_BAD_PARENT (0x80050504L)
    Esse erro é retornado se você tentar definir o pai do filtro para algo diferente de um projeto ou um arquivo, filtrar ou outro arquivo.

  • VCPROJ_E_NULL_PATH (0x80050505L)
    Esse erro é retornado se você tentar definir o pai de um arquivo ou o filtro como NULL ou para outro arquivo.

  • VCPROJ_E_ZOMBIE (0x80050506L)
    Esse erro é retornado se o item estiver em estado inativo.

  • VCPROJ_E_NO_TOOL (0x80050507L)
    Esse erro é retornado se não for encontrada uma ferramenta para um arquivo.

  • VCPROJ_E_BUILD_FAILED (0x80050508L)
    Esse erro é retornado se a compilação falhou.

  • VCPROJ_E_NOT_BUILDABLE (0x80050509L)
    Esse erro é retornado se a configuração que você está tentando construir não pode ser construída.

  • VCPROJ_E_NOT_FOUND (0x8005050AL)
    Esse erro é retornado se o que você está procurando não pôde ser encontrado.

  • VCPROJ_E_BAD_PROJ_FILE (0x8005050BL)
    Esse erro é retornado se o arquivo de projeto é inválido.

  • VCPROJ_E_INTERNAL_ERR (0x8005050CL)
    Esse erro é retornado se algo que deve ter trabalhado internamente falhou.

  • VCPROJ_E_BLD_ALREADY_INIT (0x8005050DL)
    Esse erro é retornado se você tentar inicializar um segmento de compilação de mais de uma vez.

  • VCPROJ_E_BLD_IN_PROG (0x8005050EL)
    Esse erro é retornado se você tentar iniciar uma segunda compilação em config mesmo que você utilizou anteriormente.

  • VCPROJ_E_URL_INVALID (0x8005050FL)
    Esse erro é retornado se você tentar adicionar um URL a um projeto.

  • VCPROJ_E_UNSUPPORTED_PROJ_FILE (0x80050510L)
    Esse erro é retornado se você tentar converter um arquivo de projeto de pré-4.0.

  • VCPROJ_E_NO_PLATFORMS (0x80050511L)
    Esse erro é retornado se você tentar adicionar uma configuração quando não houver nenhuma plataforma no projeto.

Consulte também

Outros recursos

Modelo de objeto de extensibilidade do Visual C++