Compartilhar via


Tipos de arquivo criados para projetos do Visual C++

Este tópico descreve todos os tipos de arquivos que estão associados a projetos Visual C++.Os arquivos real incluídos no seu projeto dependem do tipo de projeto e as opções selecionadas ao utilizar um assistente.

Quando criar um projeto Visual C++, você pode criar uma nova solução ou você talvez adicionando um projeto a uma solução.Aplicativos não triviais normalmente são desenvolvidos com diversos projetos em uma solução.

Os projetos geralmente produzem um EXE ou uma DLL.Projetos podem depender uns dos outros; durante o processo de compilação, o ambiente do Visual C++ verifica dependências dentro e entre projetos.Cada projeto tem o código-fonte principal e dependendo do tipo de projeto, ele pode ter muitos outros arquivos que contêm vários aspectos do projeto a.O Sumário desses arquivos é indicado pela extensão de arquivo.O ambiente de desenvolvimento do Visual Studio usa as extensões de arquivo para determinar como manipular o Sumário do arquivo durante uma compilação.

A tabela a seguir mostra os arquivos comuns em um projeto Visual C++ e identifica-os com a extensão de arquivo.Ao longo desta seção, NomeDoProjeto representa o nome do projeto.

Extensão de arquivo

Type (Tipo)

Contents

.asmx

Origem

Arquivo de implantação.

.asp

Origem

arquivo de paginação do servidor ativo.

.atp

Project

Arquivo de projeto do modelo de aplicativo.

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

Resource

Arquivos de imagem Geral.

BSC

Compilando

O arquivo de código do navegador.

.cpp, .c

Origem

Arquivos de código de fonte principal para o seu aplicativo.

.cur

Resource

Arquivo de elemento gráfico de bitmap do cursor.

.dbp

Project

Banco de dados arquivo de projeto.

.disco

Origem

O arquivo de documento detecção dinâmica.Manipula Descoberta de serviço XML da Web.

.exe, .dll

Project

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

.h

Origem

O cabeçalho, ou incluir, o arquivo.

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

Resource

Arquivos da Web comuns.

.HxC

Project

Projeto arquivo de Ajuda.

.ico

Resource

Arquivo de elemento gráfico de bitmap do ícone.

.IDB

Compilando

O arquivo de estado, que contém informações de dependência entre arquivos de fonte e definições de classe, que podem ser usadas pelo compilador durante a recompilar mínima e a compilação incremental.Use o /FDopção do compilador para especificar o nome do arquivo .idb.See /Gm (Ativar recompilar mínima) para obter mais informações.

.idl

Compilando

O arquivo de linguagem IDL.See Arquivo de definição (IDL) de interface in the Windows SDK Para obter mais informações.

.ilk

A vinculação

Arquivo de vínculo incremental.See / INCREMENTAIS para obter mais informações.

.Map

A vinculação

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

.NCB

Solução

Sem compilar arquivo do navegador.

obj, .o

 

Arquivos de objeto compilados, mas não vinculado.

.pch

Depurar

Arquivo de cabeçalho pré-compilado.

.PDB

Depurar

O arquivo do banco de dados do programa de depurar.See O que são arquivos .pdb? para obter mais informações.

.rc, .rc2

Resource

Arquivos de script de recurso para gerar recursos.

.SBR

Compilando

Arquivo intermediário do navegador de código-fonte.O arquivo de entrada para BSCMAKE.

.sln

Solução

The soluçãoarquivo .

.suo

Solução

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

.txt

Resource

Arquivo de texto, geralmente o arquivo "readme".

.VAP

Project

Arquivo de projeto do Visual Studio Analyzer.

.vbg

Solução

Arquivo do agrupar de projeto compatível.

.vbp, .vip, .vbproj

Project

O arquivo de projeto do Visual Basic.

.vcproj

Project

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

.vdproj

Project

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

.vmx

Project

O arquivo de projeto de macro.

.VUP

Project

O arquivo de projeto do utilitário.

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

Arquivos de projeto são organizados em pastas no gerenciador de soluções.O Visual C++ cria uma pasta para arquivos de fonte, arquivos de cabeçalho e arquivos de recursos, mas você pode reorganizar dessas pastas ou criar novos.Você pode usar pastas para organizar clusters explicitamente lógicas dos arquivos dentro da hierarquia de um projeto.Por exemplo, você pode criar pastas para conter todos os seus arquivos de fonte da interface do usuário, ou especificações, documentação ou suítes de testes.Todos os nomes de pasta de arquivos devem ser exclusivos.

Quando você adiciona um item a um projeto, adicione o item a todas as configurações para esse projeto regardless of whether or not o item é compilável.Por exemplo, se você tiver um projeto chamado MyProject, adicionando um item adiciona-lo às configurações do projeto de depurar e versão.

Consulte também

Conceitos

Visual projetos C++

Suporte de Assistente para outros idiomas

Outros recursos

Criar e gerenciar projetos visual C++