Como: Criar projetos do Office em Visual Studio

Você pode usar Visual Studio 2010 para criar suplementos de nível de aplicativo e personalizações em nível de documento para aplicativos de Microsoft Office. Para obter mais informações sobre esses tipos de projetos, consulte Visão geral de desenvolvimento de soluções do Office.

Aplicável a: As informações neste tópico se aplicam a projetos de nível de documento e projetos de nível de aplicativo para Microsoft Office 2010 e o sistema 2007 do Microsoft Office. Para obter mais informações, consulte Recursos disponíveis pelo aplicativo do Office e o tipo de projeto.

ObservaçãoObservação

Seu computador pode mostrar nomes ou locais diferentes para alguns dos elementos da interface do usuário do Visual Studio nas instruções a seguir. A edição do Visual Studio que você possui e as configurações que você usa determinam esses elementos. Para obter mais informações, consulte Configurações do Visual Studio.

Para criar um projeto de nível de aplicativo

  1. On the File menu, point to New, and then click Project. Se o seu IDE está definido para usar Visual Basic configurações de desenvolvimento diante do arquivo menu, clique em Novo projeto.

    The New Project dialog box appears.

  2. Na caixa de combinação na parte superior da caixa de diálogo, selecione .NET Framework 3.5 ou .NET Framework 4. Para obter mais informações sobre como escolher a estrutura de destino, consulte Projetando e criando soluções do Office.

    ObservaçãoObservação

    Se tiver por alvo o .NET Framework 4, o .NET Framework 4 Client Profile está destinado por padrão. Para obter mais informações, consulte .NET Framework Client Profile.

  3. No painel templates, sob o nó para o idioma que você deseja usar, expanda Office.

  4. Selecione o 2010 ou 2007 nó.

  5. Na lista de modelos de projeto, selecione um modelo de projeto do suplemento. Para obter uma lista de modelos de projeto de suplemento disponíveis, consulte Visão geral sobre modelos de projeto do Office.

    ObservaçãoObservação

    Se os modelos de projeto não estiverem visíveis quando você seleciona o 2010 ou 2007 o nó, certifique-se de que .NET Framework 3.5 ou .NET Framework 4 está selecionada na caixa de combinação na parte superior da caixa de diálogo. Projetos do Office em Visual Studio 2010 exigem uma dessas versões da.NET Framework.

  6. No nome , digite um nome para o projeto. Por padrão, o nome do projeto também é usado como o nome da solução.

  7. No local , digite o caminho para onde você deseja criar o projeto. Você pode usar o absoluto e caminhos UNC. Não use HTTP, FTP ou outros caminhos de protocolo.

    Locais têm os seguintes formatos:

    • drive:\

    • \\Server\Share

    Não use esses caracteres no local:

    • Asterisk (*)

    • Barra vertical (|)

    • Dois-pontos (:) (exceto seguindo a letra da unidade)

    • Aspas duplas (") (caminhos que contenham espaços não é necessário entre aspas)

    • Menor que (<)

    • Maior que (>)

    • Question mark (?)

    • Percent sign (%)

  8. Click OK.

    ObservaçãoObservação

    Add-in de projetos são sempre salvos quando eles são criados. Eles não podem ser criados como projetos temporários. Para obter mais informações sobre projetos temporários, consulte Projetos temporários.

Para criar um projeto de personalização em nível de documento

  1. On the File menu, point to New, and then click Project. Se seu IDE é definida para usar configurações de desenvolvimento da Visual Basic a arquivo menu, clique em Novo projeto.

    The New Project dialog box appears.

  2. Na caixa de combinação na parte superior da caixa de diálogo, selecione .NET Framework 3.5 ou .NET Framework 4. Para obter mais informações sobre como escolher a estrutura de destino, consulte Projetando e criando soluções do Office.

    ObservaçãoObservação

    Se tiver por alvo o .NET Framework 4, o .NET Framework 4 Client Profile está destinado por padrão. Para obter mais informações, consulte .NET Framework Client Profile.

  3. No painel templates, sob o nó para o idioma que você deseja usar, expanda Office.

  4. Selecione o 2010 ou 2007 nó.

  5. Na lista de modelos de projeto, selecione um modelo de projeto de nível de documento. Para obter uma lista de modelos de projeto de nível de documento disponíveis, consulte Visão geral sobre modelos de projeto do Office.

    ObservaçãoObservação

    Se os modelos de projeto não estiverem visíveis quando você seleciona o 2010 ou 2007 o nó, certifique-se de que .NET Framework 3.5 ou .NET Framework 4 está selecionada na caixa de combinação na parte superior da caixa de diálogo. Projetos do Office em Visual Studio 2010 exigem uma dessas versões da.NET Framework.

  6. No nome , digite um nome para o projeto. Por padrão, esse nome também é usado para o documento. Se o seu IDE está definido para usar as configurações de desenvolvimento Visual C# ou desenvolvimento em geral, insira também um local e o nome da solução.

    ObservaçãoObservação

    É possível usar caracteres substitutos no caminho do local do projeto ou no nome do projeto. Para obter informações sobre caracteres substitutos, consulte Suporte a Unicode para pares substitutos e seqüências de caracteres de combinação. Além disso, se você planeja implantar a solução para uso offline, os caracteres no nome do projeto devem caber as especificações do protocolo HTTP.

  7. Click OK.

    O Visual Studio Tools for Office Project Wizard abre.

  8. Selecione criar um novo documento se você deseja criar um novo documento para a solução ou selecione Copiar um documento existente se você desejar personalizar a um documento existente.

    Se você criar um novo documento, especifique o nome no nome caixa e selecionar o formato do documento usando o formato caixa. Para obter mais informações sobre os formatos disponíveis, consulte Arquitetura de personalizações em nível de documento.

    Se você usar um documento existente, especifique o local do documento no um caminho completo do documento existente caixa. Você pode usar o absoluto e caminhos UNC. Não use HTTP, FTP ou outros caminhos de protocolo para o documento.

    Locais têm os seguintes formatos:

    • drive:\

    • \\Server\Share

    Não use esses caracteres no local:

    • Asterisk (*)

    • Barra vertical (|)

    • Dois-pontos (:) (exceto seguindo a letra da unidade)

    • Aspas duplas (") (caminhos que contenham espaços não é necessário entre aspas)

    • Menor que (<)

    • Maior que (>)

    • Question mark (?)

    • Percent sign (%)

    ObservaçãoObservação

    Se você usar um documento existente em uma palavra de projeto 2010, use apenas os documentos criados no Word 2010 ou convertido em 2010 do Word. Se você usar um documento que foi criado em uma versão anterior do Word, certos recursos serão desabilitados no documento. Se você tentar escrever código que usa esses recursos, você pode encontrar erros em seu projeto. Para converter um documento, abra-o em 2010 do Word, clique o arquivo na faixa de opções, clique em informaçõese em seguida, clique em Converter.

  9. Click Finish.

  10. Adicione a pasta do projeto e suas subpastas à lista de locais confiáveis na Central de confiabilidade no Word, nos seguintes casos:

    • Você está criando um documento do Word se baseia em um arquivo. doc ou. docm, e o documento contém um projeto do VBA ou hospeda controles Windows Forms. Adicionar a pasta de projeto à lista de locais confiáveis ajudam a certificar-se de que o documento funciona conforme o esperado em tempo de design.

    • Você está criando um projeto de modelo do Word que se baseia em um arquivo. dot. Você deve adicionar a pasta do projeto à lista de locais confiáveis para que você pode executar e depurar o projeto.

    Para obter mais informações sobre como adicionar um documento para os locais confiáveis, consulte o site da Microsoft Office on-line criar, remover ou alterar um local confiável para os arquivos.

Consulte também

Tarefas

Como: Criar soluções do Office

Conceitos

Desenvolvimento colaborativo de soluções do Office

Obtenção iniciada de programação de aplicativo-nível Add-Ins

Outros recursos

Visão geral sobre modelos de projeto do Office

Projetando e criando soluções do Office