Configurando um computador para desenvolver soluções do Office

Você deve instalar os seguintes pré-requisitos antes que você possa usar as ferramentas do desenvolvedor do Microsoft Office em Visual Studio 2012:

  • Visual Studio

  • O Framework .NET

  • Microsoft Office

Para a maioria das tarefas de desenvolvimento, você também deve instalar e registrar os assemblies de interoperabilidade primários (PIAs) para o Microsoft Office na cache global de assemblies.

Para etapas detalhadas de instalação, consulte Como: configurar um computador para desenvolver soluções do Office.

Visual Studio

Ferramentas do desenvolvedor do Office são colocadas somente com as seguintes edições do Visual Studio:

  • Visual Studio Professional

  • Visual Studio Premium

  • Visual Studio Ultimate

Ferramentas do desenvolvedor do Office é um componente opcional do Visual Studio.Essas ferramentas estão instaladas por padrão quando você instala uma das edições do Visual Studio na lista anterior.Se você personaliza a instalação do Visual Studio especificando que apresenta para instalar, especifique Microsoft Office Developer Tools durante a configuração para instalar as ferramentas.

Ferramentas do desenvolvedor do Office incluem Visual Studio Tools for Office Runtime e recursos que são integrados no Visual Studio em si, como modelos e o criador do projeto.Para obter mais informações sobre, consulte Visual Studio Tools for Office RuntimeVisual Studio Tools for Office visão geral sobre o tempo de execução.

ObservaçãoObservação

Por padrão, as ferramentas do desenvolvedor do Office no Visual Studio incluem modelos somente para Office 2010.Se você deseja desenvolver soluções para Office 2013, deverá baixar as ferramentas do desenvolvedor do Microsoft Office para Visual Studio 2012, incluindo modelos de projeto para Office 2013.Para baixar essas ferramentas, consulte Downloads.

O Framework .NET

Você pode usar as ferramentas do desenvolvedor do Office em Visual Studio 2012 para criar soluções que direcionam .NET Framework 4 ou .NET Framework 4.5.

.NET Framework 4 é instalado automaticamente quando você instala o Visual Studio..NET Framework 4.5 é instalado quando você instala as ferramentas do desenvolvedor do Microsoft Office para Visual Studio 2012.

Microsoft Office

Você pode usar Visual Studio 2012 para criar soluções para Office 2013 ou Office 2010.Você deve ter uma das seguintes versões do Office instalado localmente no computador de desenvolvimento:

  • Qualquer edição do conjunto de Office 2013 ou de Office 2010, incluindo o sinal de adição profissional do Office para o Office 365.

  • Alguns dos seguintes aplicativos autônomos:

    • Excel 2013

    • InfoPath 2013

    • Outlook 2013

    • PowerPoint 2013

    • Project 2013

    • Visio 2013

    • Word 2013

    • Excel 2010

    • InfoPath 2010

    • Outlook 2010

    • PowerPoint 2010

    • Project 2010

    • Visio 2010

    • Word 2010

Visual Basic é Applications (VBA) deve ser instalado como parte do Office.

ObservaçãoObservação

Visual Studio 2012 não oferece suporte à criação de soluções do Office quando o computador de desenvolvimento tem uma versão de Office 2013 ou de Office 2010 que está entregada por meio de Clique-à- executado.

Bb398242.collapse_all(pt-br,VS.110).gifInstalações lado a lado do Microsoft Office

Visual Studio 2012 não oferece suporte à criação de soluções do Office quando mais de uma versão do Microsoft Office (ou versões diferentes de aplicativos individuais do Office, como Excel 2007 e Excel 2010) são lado a lado instalado no computador de desenvolvimento.Para criar soluções do Office usando as ferramentas do desenvolvedor do Office em Visual Studio 2012, instale somente Office 2010 ou Microsoft Office 2013 no computador de desenvolvimento.

Assemblies de Interoperabilidade primários para o Microsoft Office

Os PIAs do Office devem ser instalados e registrado no cache global de assemblies para executar as seguintes tarefas de desenvolvimento:

  • Para criar um projeto de um documento nível.

  • Para executar ou depurar qualquer projeto do Office em que você altere a propriedade de Embed Interop Types de todas as referências de PIA em seu projeto a False. 

Você pode criar e compilar projetos no nível sem ter os PIAs instalados no cache global de assemblies.No entanto, se você fizer isso, você não pode executar ou depurar os projetos em cenários listados acima.

Quando você instala o Office no computador de desenvolvimento, os PIAs estão instalados e registrados no cache global de assemblies se o.NET Framework 2,0 ou posterior é instalado de antemão.

Se você instalar o Office em um computador de desenvolvimento que não possui o.NET Framework ainda instalado, ou se você alterar a configuração do Office por não instalar os PIAs, você deve instalar os separadamente.Para obter mais informações, consulte Como: instalar Assemblies de interoperabilidade primária do Office.

ObservaçãoObservação

Visual Studio 2012 instala privadas cópias de PIAs fora da cache global de assemblies.Quando você cria um projeto do Office, o projeto referencia essas cópias de PIAs.No entanto, os PIAs também devem ser instalados e registrado no cache global de assemblies para executar tarefas de desenvolvimento listadas acima.Para obter mais informações, consulte Assemblies de interoperabilidade primária do Office.

Consulte também

Tarefas

Como: configurar um computador para desenvolver soluções do Office

Como: instalar o Visual Studio Tools para Office Runtime redistribuível

Como: instalar Assemblies de interoperabilidade primária do Office

Conceitos

Recursos disponíveis pelo aplicativo do Office e o tipo de projeto

Outros recursos

Introdução (desenvolvimento do Office em Visual Studio)