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çã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çã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. |
Instalaçõ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çã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