Compartilhar via


Tipos de arquivo, criados para projetos do Visual C++

Este tópico descreve todos os tipos de arquivos que estão associados com os projetos Visual C++ para aplicativos desktop classic.Os arquivos reais incluídos no seu projeto dependem do tipo de projeto e as opções que você seleciona ao usar um assistente.

Quando você crie um projeto do Visual C++, você pode o criar uma nova solução, ou pode adicionar um projeto a uma solução.Aplicativos não triviais são desenvolvidos geralmente com vários projetos em uma solução.

Os projetos geralmente produzem EXE ou uma DLL.Os projetos podem ser dependentes em se; durante o processo de compilação, o ambiente Visual C++ verifica dependências dentro e entre projetos.Cada projeto tiver código-fonte central, e dependendo do tipo de projeto, pode ter vários outros arquivos que contêm vários aspectos de projeto.O conteúdo desses arquivos são indicados pela extensão de arquivo.O ambiente de desenvolvimento Visual Studio usa as extensões de arquivo para determinar como manipular o conteúdo do arquivo durante a compilação.

A tabela a seguir mostra arquivos comum em um projeto Visual C++, e identifica-os com a extensão de arquivo.

Extensão de Arquivo

Tipo

Sumário

.asmx

Origem

Arquivo de implantação.

.asp

Origem

Arquivo da página Active Server.

.atp

Projeto

Arquivo de projeto do modelo de aplicativo.

.bmp, .dib, .gif, .jpg, .jpe, .png

Recurso

Arquivos de imagem gerais.

.bsc

Compilar

O arquivo de código do navegador.

.cpp; .c

Origem

Arquivo de código-fonte chave para seu aplicativo.

.cur

Recurso

Arquivo gráfico de bitmap do cursor.

.dbp

Projeto

Arquivo de projeto de banco de dados.

.disco

Origem

O arquivo de documento de descoberta dinâmica.Descoberta de serviço Web XML handles.

.exe, .dll

Projeto

Arquivos do executável ou biblioteca de vínculo dinâmico.

.h

Origem

Um arquivo de cabeçalho (inclua).

.htm, .html, .xsp, .asp, .htc, .hta, .xml

Recurso

Arquivos comuns da Web.

.HxC

Projeto

Arquivo de projeto da ajuda.

.ico

Recurso

Arquivo gráfico de bitmap ícone.

.idb

Compilar

O arquivo de estado, que contém informações sobre as dependências entre os arquivos de origem e as definições de classes, que podem ser usados pelo compilador durante a recompilação mínima e compilação incremental.Use a opção de compilador /Fd especificar o nome do arquivo de .idb.Consulte /Gm (Ativar a recompilação mínima) para mais informações.

.idl

Compilar

Um arquivo do idioma da definição de interface.Consulte Definição de interface (IDL) Arquivo em Windows SDK para mais informações.

.ilk

Vincular

Arquivo de link incremental.Consulte /INCREMENTAL para mais informações.

.map

Vincular

Um arquivo de texto que contém informações de vinculador.Use a opção de compilador /Fm nomear o arquivo de mapa.Consulte /MAP para mais informações.

.mfcribbon-ms

Recurso

Um arquivo de recurso que contém o código XML que define os botões, controles, e atributos em fita.Para obter mais informações, consulte Designer de faixa de opções (MFC).

.obj, .o

 

Arquivos de objeto compilados, mas não associados.

.pch

Depuração

Arquivo de cabeçalho pré-compilado.

.pdb

Depuração

O arquivo de banco de dados de depuração do programa.Consulte Que são arquivos de .pdb? para mais informações.

.rc, .rc2

Recurso

Arquivos de script de recursos para gerar recursos.

.sbr

Compilar

Arquivo intermediário de navegador de origem.O arquivo de entrada para BSCMAKE.

.sln

Solução

O arquivo de solução .

.suo

Solução

O arquivo das opções de solução.

.txt

Recurso

Um arquivo de texto, geralmente o arquivo Leiame “”.

.vap

Projeto

Um arquivo de projeto do analisador do Visual Studio.

.vbg

Solução

Um arquivo correspondente do grupo de projeto.

.vbp, .vip, .vbproj

Projeto

O arquivo de projeto do Visual Basic.

.vcxproj

Projeto

O arquivo de projeto do Visual C++.Consulte Arquivos de projeto e Makefiles para mais informações.

.vdproj

Projeto

O arquivo de projeto de implantação do Visual Studio.

.vmx

Projeto

O arquivo de projeto macro.

.vup

Projeto

O arquivo de projeto utilitários.

Para obter informações sobre outros arquivos associados com Visual Studio, consulte Tipos de arquivo e extensões de Arquivo no Visual Studio .NET.

Arquivos de projeto são organizados em pastas no solution Explorer.Visual C++ cria uma pasta para arquivos de origem, arquivos de cabeçalho, e arquivos de recursos, mas você pode reorganizar essas pastas ou criar novos.Você pode usar pastas para organizar conjuntos explicitamente lógicos de arquivos dentro da hierarquia de um projeto.Por exemplo, você pode criar pastas para conter todos os arquivos de origem de interface de usuário, ou especificações, documentação, ou pacotes de teste.Todos os nomes da pasta do arquivo devem ser exclusivos.

Quando você adiciona um item a um projeto, você adiciona o item para todas as configurações para o projeto, independentemente de se o item é construtível.Por exemplo, se você tiver um projeto chamado MyProject, adicionando um item adicioná-lo ao projeto configurações de depuração e versão.

Consulte também

Conceitos

Tipos de projeto do Visual C++

Suporte de Assistente para outros idiomas

Outros recursos

Criando e gerenciando projetos do Visual C++