Qual é a diferença entre compilar e recriar no Visual Studio

Índice:

Anonim

o principal diferença entre construir e reconstruir no Visual Studio é que o build ajuda a completar os arquivos de código que são alterados, enquanto rebuild exclui todos os arquivos compilados anteriormente e compila a solução do zero, ignorando tudo o que foi feito antes.

O Visual Studio é um Ambiente de Desenvolvimento Integrado (IDE) desenvolvido pela Microsoft. Ele fornece a plataforma para desenvolver aplicativos de desktop, sites, aplicativos da web, serviços da web, aplicativos móveis e muitos outros dispositivos. Além disso, o editor de código do Visual Studio oferece suporte a diferentes linguagens de programação, como C #, C ++, Python, Visual Basic, HTML, CSS, JavaScript, etc. Além disso, ele fornece recursos para autocompletar código e refatoração de código etc. Em geral, construir e reconstruir são dois recursos disponíveis no Visual Studio.

Build, IDE, Rebuild, Visual Studio

O que é Build no Visual Studio?

Um programador pode escrever o programa no editor de código. A próxima etapa é compilar esse programa. O programador pode clicar na opção de construção para realizar esta tarefa. Em seguida, o compilador executará uma construção incremental. Ele compila apenas os arquivos de código (DLL e.exe) que foram alterados. Portanto, os arquivos não modificados não são tocados. Além disso, ele também pode usar partes parcialmente construídas do projeto, caso não tenham mudado.

O que é Rebuild Visual Studio?

Além de construir e reconstruir, existe outra opção chamada limpar. É importante saber mais sobre essa opção antes de aprender sobre a reconstrução. A opção clean limpa todos os arquivos compilados (arquivos binários) do diretório bin / obj. Em outras palavras, ele remove os artefatos de construção da construção anterior.

Após a limpeza, reconstrua e construa a solução do zero. Ele ignora qualquer coisa feita antes. Em outras palavras, ele exclui todos os arquivos compilados anteriores e os compila novamente, quer o código tenha sido modificado ou não. Além disso, reconstruir é semelhante à combinação de construir e limpar.

Diferença entre compilar e recriar no Visual Studio

Definição

Uma compilação é uma opção ou um menu disponível no Visual Studio que é capaz de realizar uma compilação incremental, enquanto a recompilação é uma opção ou um menu no Visual Studio que limpa e cria a solução do zero. Portanto, esta é a principal diferença entre construir e reconstruir.

Saindo de arquivos binários

É importante ressaltar que, embora o build não apague nenhum arquivo binário existente, o rebuild apaga todos os arquivos binários do diretório bin / obj.

Uso

Além disso, o programador pode usar build para compilar a solução. No entanto, o programador pode usar a reconstrução para remover os arquivos compilados criados e compilar a solução novamente. Portanto, esta é outra diferença entre construir e reconstruir.

Conclusão

Resumindo, o Visual Studio é um IDE da Microsoft que permite aos programadores construir aplicativos de desktop, web e móveis. Ele ajuda a gerenciar o código facilmente e também fornece recursos para desenvolver e implantar o aplicativo com facilidade. Compilar e reconstruir são duas opções disponíveis no Visual Studio. A principal diferença entre construir e reconstruir no Visual Studio é que a construção ajuda a completar os arquivos de código que são alterados, enquanto a reconstrução exclui todos os arquivos compilados anteriormente e compila a solução do zero, ignorando tudo o que foi feito antes.

Referências:

1. “Microsoft Visual Studio.” Wikipedia, Wikimedia Foundation, 26 de junho de 2019, disponível aqui.

Cortesia de imagem:

1. ” Logo of Visual Studio 2013 (vetorizado) ”Por Cronoxyd - Trabalho próprio (CC BY-SA 3.0) via Commons Wikimedia

Qual é a diferença entre compilar e recriar no Visual Studio