Partilhar via


Tutorial: Criar um aplicativo

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

  1. Abra a caixa de diálogo do Configuration Manager.

    Captura de ecrã do comando Build menu Configuration Manager.

  2. Na lista Configuração da solução ativa , escolha <Novo...>.

    Captura de tela mostrando a criação de uma nova configuração de solução.

  3. 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 .

    Captura de tela mostrando a criação de uma configuração de teste na caixa de diálogo Nova configuração de solução.

  4. Na coluna Plataforma, expanda a lista suspensa e escolha <Novo...> para criar uma nova plataforma de desenvolvimento.

    Captura de ecrã a mostrar a criação de uma nova plataforma de projeto no Gestor de configuração.

  5. Na caixa de diálogo Nova Plataforma de Projeto , escolha x64 e não copie as configurações da plataforma x86.

    Captura de ecrã da caixa de diálogo Nova plataforma de solução.

    Se a plataforma de solução x64 já existir, desmarque a caixa Criar plataforma de solução ativa .

  6. 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.

    Captura de ecrã do Gestor de configuração com configuração de teste.

  7. 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 .

Captura de ecrã da lista suspensa de 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.

  1. 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.

  2. Crie a solução.

A janela Saída exibe os resultados da compilação. A construção foi bem-sucedida, mas geraram-se avisos:

Captura de ecrã de avisos de compilação na janela de saída para C#.

Captura de tela de avisos de compilação na janela de saída para Visual Basic.

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

  1. No Explorador de Soluções, escolha o nó de projeto ao nível superior.

  2. Na barra de menus, escolha Exibir>Páginas de Propriedades.

    O Project Designer é aberto.

  3. 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.

    Captura de tela da seção Build em Propriedades do projeto.

    Para obter mais informações, consulte Página de compilação, Project Designer (C#).

  4. Compile a solução usando Build > Rebuild Solution.

    A janela Saída exibe apenas informações resumidas para a compilação (sem avisos).

    Captura de ecrã da janela de Saída para C# sem avisos de compilação

Suprimir todos os avisos de compilação do Visual Basic

  1. No Explorador de Soluções, escolha o nó de projeto ao nível superior.

  2. Na barra de menus, escolha Exibir>Páginas de Propriedades.

    O Project Designer é aberto.

  3. Na página Compilar , marque a caixa de seleção Desabilitar todos os avisos .

    Captura de tela da desativação de avisos na guia Compilar do Designer de Projeto.

    Para obter mais informações, consulte Configurar avisos no Visual Basic.

  4. 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).

    Captura de tela da janela de saída para Visual Basic sem avisos de compilação.

    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

  1. Abra o painel de Opções no menu de Ferramentas :

    Captura de ecrã do menu Ferramentas a mostrar o item Opções destacado.

  2. Expanda a secção Todas as Definições>Projetos e Soluções>Compilar e Executar.

  3. Use a lista suspensa e defina a opção de verbosidade do resultado da build do projeto MSBuild para Normal.

  1. Abra o diálogo de Opções no menu de Ferramentas :

    Captura de ecrã de Ferramentas, item de menu Opções.

  2. Expandir a secção de Projetos e Soluções>Construir e Gerir .

  3. Utilize a lista suspensa e defina a opção de verbosidade da build do projeto MSBuild como Normal, e depois selecione OK.

  1. Na barra de ferramentas principal, selecione Construir>Solução Limpa.

  2. 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

  1. 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:

    Captura de ecrã do item de menu Ver, Páginas de Propriedades.

  2. Escolha a página Compilar .

  3. Na lista Configuração , escolha Liberação.

  4. Na lista Plataforma , escolha x86.

  5. 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.

  6. Criar a aplicação.

    Captura de ecrã do comando Build Solution no menu Build.

Especificar uma compilação de lançamento para C#

  1. Abra o Designer de Projeto.

    Captura de ecrã do item de menu Ver, Páginas de Propriedades.

  2. Escolha a página Construir .

  3. Na lista Configuração , escolha Liberação.

  4. Na lista Plataforma , escolha x86.

  5. 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.

  6. Na barra de ferramentas Padrão, defina as Configurações da Solução como Release e as Plataformas da Solução como x86.

  7. Criar a aplicação.

    Captura de ecrã do comando Build Solution no menu Build.

    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.

Ver também