Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Neste artigo, você ficará mais familiarizado com várias opções que você pode configurar ao criar aplicativos com o Visual Studio. Você criará uma configuração de compilação personalizada, ocultará determinadas mensagens de aviso e aumentará as informações de saída de compilação para um aplicativo de exemplo.
Instalar o aplicativo de exemplo
O código de exemplo usado neste tutorial é encontrado em exemplos do WPF. Para clonar o repositório, use o botão verde Clone do GitHub e escolha Clone no Visual Studio. Você pode escolher o local no disco rígido local para criar uma cópia do conteúdo do repositório. O repositório contém muitas soluções. Se o Visual Studio abrir uma das soluções, feche a solução e escolha Abrir projeto ou solução e navegue até o local onde você clonou o repositório e, sob isso, procure GettingStarted/WalkthroughFirstWPFApp/csharp/ExpenseItIntro.sln para trabalhar em C# ou GettingStarted/WalkthroughFirstWPFApp/vb/ExpenseItIntro2.sln para trabalhar no Visual Basic.
Criar uma configuração de compilação personalizada
Quando você cria uma solução, as configurações de compilação Debug e Release e seus destinos de plataforma padrão são definidos para a solução automaticamente. Em seguida, você pode personalizar essas configurações ou criar as suas próprias. As configurações de compilação especificam o tipo de compilação. As plataformas de compilação especificam o sistema operacional que um aplicativo destina para essa configuração. Para obter mais informações, consulte Compreender configurações de compilação, Configurar projetos para plataformas de destino e Como definir configurações de depuração e versão.
Você pode alterar ou criar configurações e configurações de plataforma usando a caixa de diálogo Gerenciador de configurações. Neste procedimento, você criará uma configuração de compilação para teste.
Criar uma configuração de compilação
Abra a caixa de diálogo do Configuration Manager.
Na lista Configuração da solução ativa , escolha <Novo...>.
Na caixa de diálogo Nova Configuração da Solução , nomeie a nova configuração
Test, copie as configurações da configuração de depuração existente e escolha o botão OK .
Na coluna Plataforma, expanda a lista suspensa e escolha <Novo...> para criar uma nova plataforma de desenvolvimento.
Na caixa de diálogo Nova Plataforma de Projeto , escolha x64 e não copie as configurações da plataforma x86.
Se a plataforma de solução x64 já existir, desmarque a caixa Criar plataforma de solução ativa .
Escolha o botão OK.
A configuração da solução ativa foi alterada para Testar com a plataforma da solução ativa definida como x64.
Escolha Fechar.
Você pode verificar ou alterar rapidamente a configuração da solução ativa usando a lista Configurações da solução na barra de ferramentas Padrão .
Observação
Se não vir a configuração da solução ativa ou a plataforma ativa apresentada na barra de ferramentas, escolha o pequeno ícone semelhante a uma seta na extremidade direita da barra de ferramentas e, em seguida, selecione Adicionar ou remover botões. Certifique-se de que as Configurações de Solução e asPlataformas de Solução estejam habilitadas.
Criar o aplicativo
Em seguida, você criará a solução com a configuração de compilação personalizada.
Crie a solução
Na barra de menus, escolha Build>Build Solution ou pressione Ctrl+Shift+B.
A janela Saída exibe os resultados da compilação. A construção foi bem-sucedida.
Ocultar avisos do compilador
Em seguida, apresentaremos alguns códigos que fazem com que um aviso seja gerado pelo compilador.
No projeto C#, abra o arquivo ExpenseReportPage.xaml.cs . No método ExpenseReportPage , adicione o seguinte código:
int i;.OU
No projeto Visual Basic, abra o arquivo ExpenseReportPage.xaml.vb . No construtor personalizado Public Sub New..., adicione o seguinte código:
Dim i.Crie a solução.
A janela Saída exibe os resultados da compilação. A construção foi bem-sucedida, mas geraram-se avisos:
Você pode ocultar temporariamente certas mensagens de aviso durante uma compilação, em vez de fazê-las sobrecarregar a saída da compilação.
Ocultar um aviso C# específico
No Explorador de Soluções, escolha o nó de projeto ao nível superior.
Na barra de menus, escolha Exibir>Páginas de Propriedades.
O Project Designer é aberto.
Escolha a guia ou seção Construir e, na caixa Suprimir avisos , especifique o número de aviso 0168. Se outros avisos já estiverem listados, use um ponto-e-vírgula como separador.
Para obter mais informações, consulte Página de compilação, Project Designer (C#).
Compile a solução usando Build > Rebuild Solution.
A janela Saída exibe apenas informações resumidas para a compilação (sem avisos).
Suprimir todos os avisos de compilação do Visual Basic
No Explorador de Soluções, escolha o nó de projeto ao nível superior.
Na barra de menus, escolha Exibir>Páginas de Propriedades.
O Project Designer é aberto.
Na página Compilar , marque a caixa de seleção Desabilitar todos os avisos .
Para obter mais informações, consulte Configurar avisos no Visual Basic.
Crie a solução. Se não for reconstruído, construa a solução usando Build > Rebuild Solution.
A janela Saída exibe apenas informações resumidas para a compilação (sem avisos).
Para obter mais informações, consulte Como suprimir avisos do compilador.
Exibir detalhes adicionais da compilação na janela de saída
Você pode alterar a quantidade de informações sobre o processo de compilação que aparece na janela Saída . A verbosidade da compilação geralmente é definida como mínima, o que significa que a janela Saída exibe apenas um resumo do processo de compilação, juntamente com quaisquer avisos ou erros de alta prioridade. Pode mostrar mais informações sobre a build usando as Ferramentas, Opções, Projetos e Soluções, Construir e Executar.
Importante
Se mostrares mais informação, a construção demora mais a completar.
Alterar a quantidade de informações na janela Saída
Abra o painel de Opções no menu de Ferramentas :
Expanda a secção Todas as Definições>Projetos e Soluções>Compilar e Executar.
Use a lista suspensa e defina a opção de verbosidade do resultado da build do projeto MSBuild para Normal.
Abra o diálogo de Opções no menu de Ferramentas :
Expandir a secção de Projetos e Soluções>Construir e Gerir .
Utilize a lista suspensa e defina a opção de verbosidade da build do projeto MSBuild como Normal, e depois selecione OK.
Na barra de ferramentas principal, selecione Construir>Solução Limpa.
Crie a solução e, em seguida, revise as informações na janela Saída .
As informações de compilação incluem a hora em que a compilação foi iniciada (localizada no início) e a ordem em que os arquivos foram processados. Essas informações também incluem a sintaxe real do compilador que o Visual Studio executa durante a compilação.
Por exemplo, na versão em C#, a opção /nowarn lista o código de aviso, 0168, que especificou anteriormente neste artigo, juntamente com outros três avisos.
Na compilação do Visual Basic, /nowarn não inclui avisos específicos para excluir, portanto, nenhum aviso aparece.
Sugestão
Você pode pesquisar o conteúdo da janela Saída se exibir a caixa de diálogo Localizar escolhendo as teclas Ctrl+F .
Para obter mais informações, consulte Como exibir, salvar e configurar arquivos de log de compilação.
Criar uma versão de lançamento
Você pode criar uma versão do aplicativo de exemplo otimizada para enviá-lo. Para a compilação de versão, você especificará que o executável seja copiado para um compartilhamento de rede antes que a compilação seja iniciada.
Para obter mais informações, consulte Como: Alterar o diretório de saída de compilação e Criar e limpar projetos e soluções no Visual Studio.
Especificar uma compilação de lançamento para Visual Basic
Para abrir o Designer de Projeto, selecione o nó do projeto no Gerenciador de Soluções clicando com o botão direito do mouse e escolha Propriedades (ou pressione Alt+Enter) ou, no menu Exibir , escolha Páginas de Propriedades:
Escolha a página Compilar .
Na lista Configuração , escolha Liberação.
Na lista Plataforma , escolha x86.
Na caixa Construir caminho de saída , especifique um caminho de rede.
Por exemplo, você pode especificar
\\myserver\builds.Importante
Uma caixa de mensagem pode aparecer, avisando que o compartilhamento de rede especificado pode não ser um local confiável. Se você confiar no local especificado, escolha o botão OK na caixa de mensagem.
Criar a aplicação.
Especificar uma compilação de lançamento para C#
Abra o Designer de Projeto.
Escolha a página Construir .
Na lista Configuração , escolha Liberação.
Na lista Plataforma , escolha x86.
Na caixa Caminho de saída , especifique um caminho de rede.
Por exemplo, você pode especificar
\\myserver\builds.Importante
Uma caixa de mensagem pode aparecer, avisando que o compartilhamento de rede especificado pode não ser um local confiável. Se você confiar no local especificado, escolha o botão OK na caixa de mensagem.
Na barra de ferramentas Padrão, defina as Configurações da Solução como Release e as Plataformas da Solução como x86.
Criar a aplicação.
O arquivo executável é copiado para o caminho de rede que você especificou. Seu caminho seria
\\myserver\builds\\FileName.exe.
Parabéns! Você concluiu este tutorial com sucesso.