Cenários de instalação do Visual Studio Tools for Office runtime

Você pode instalar o Visual Studio 2010 Tools for Office runtime de três maneiras:

  • Quando você instala o Visual Studio.

  • Quando você instala o Microsoft Office.

  • Quando você instala o Visual Studio 2010 Tools for Office runtime redistribuível.

    Os componentes de tempo de execução instalados dependem da configuração do computador e do cenário de instalação.

Componentes de tempo de execução instalados em cada cenário de instalação

O tempo de execução do Visual Studio 2010 Tools for Office tem três componentes: o carregador de soluções do Office, as extensões do Office para o .NET Framework 3.5 e as extensões do Office para o .NET Framework 4 ou posterior. Quando você instala o tempo de execução, o carregador de solução do Office é sempre instalado. A instalação das extensões do Office para o .NET Framework depende da configuração do computador e do cenário de instalação. Se uma das extensões do Office não puder ser instalada quando o tempo de execução for instalado pela primeira vez, o tempo de execução instalará automaticamente as extensões do Office ausentes mais tarde, quando determinados requisitos forem atendidos. Esse recurso do tempo de execução é chamado de instalação sob demanda.

A tabela a seguir mostra quais componentes de tempo de execução são instalados por padrão em cada cenário de instalação de tempo de execução. Mais informações sobre cada cenário serão exibidas posteriormente.

Cenário de instalação em tempo de execução Carregador de soluções do Office Extensões do Office para o .NET Framework 3.5 Extensões do Office para o .NET Framework 4 Extensões do Office para o .NET Framework 4.5
Com o Visual Studio 2013 e posterior Sim Sim, se o .NET Framework 3.5 já estiver instalado. Sim Yes
Com o Office 2010 Sim Sim, se o .NET Framework 3.5 já estiver instalado. Não Não
Com o Office 2010 Service Pack 1 (SP1) ou posterior Sim Sim, se o .NET Framework 3.5 já estiver instalado. Sim, se o .NET Framework 4 já estiver instalado. Não
Com o Office 2013 e versões mais recentes Sim Sim, se o .NET Framework 3.5 já estiver instalado Sim, se o .NET Framework 4 já estiver instalado. Sim, se o .NET Framework 4.5 já estiver instalado.
Com o tempo de execução redistribuível Sim Sim, se o .NET Framework 3.5 já estiver instalado Sim, se o .NET Framework 4 já estiver instalado. Sim, se o .NET Framework 4.5 já estiver instalado.

Instalar o tempo de execução com o Visual Studio ou o Microsoft Office Developer Tools para Visual Studio

Quando você instala as ferramentas de desenvolvedor do Office no Visual Studio, as extensões do Office para o .NET Framework 4.5 e o .NET Framework 4 são sempre instaladas no computador de desenvolvimento. As extensões do Office para o.NET Framework 3.5 são instaladas somente se o .NET Framework 3.5 já estiver presente no computador de desenvolvimento. Se você instalar o .NET Framework 3.5 depois de instalar o Visual Studio 2013, o tempo de execução instalará automaticamente as extensões do Office para o .NET Framework 3.5 na primeira vez que você criar um projeto do Office destinado ao .NET Framework 3.5.

Aviso

Você não pode criar um projeto do Office que se destina ao .NET Framework 3.5 usando o Visual Studio 2013 ou posterior.

Para obter mais informações sobre como instalar as ferramentas de desenvolvedor do Office, consulte Como configurar um computador para desenvolver soluções do Office.

Instalar o tempo de execução com o Office

Quando você instala o Office, as extensões do Office para o.NET Framework 3.5 são instaladas se o .NET Framework 3.5 já estiver presente no computador. Se você instalar o .NET Framework 3.5 após o Office, o tempo de execução instalará automaticamente as extensões do Office para o .NET Framework 3.5 na primeira vez que um aplicativo do Office tenta carregar uma solução destinada ao .NET Framework 3.5.

As extensões do Office para o .NET Framework 4 ou posterior também são instaladas com o Office se as versões correspondentes do .NET Framework já estiverem presentes no computador.

Para garantir que os usuários tenham as extensões necessárias para usar seu aplicativo, inclua a versão mais recente do Visual Studio 2010 Tools for Office runtime redistribuível como um pré-requisito para sua solução. Para obter mais informações sobre pré-requisitos, consulte Pré-requisitos de solução do Office para implantação.

Instalar o tempo de execução usando o tempo de execução redistribuível

Você pode instalar o tempo de execução executando o Visual Studio 2010 Tools for Office runtime redistribuível manualmente ou incluindo o redistribuível como um pré-requisito ao implantar uma solução do Office.

Quando você instala o tempo de execução usando o Visual Studio 2010 Tools for Office runtime redistribuível, as extensões do Office para o .NET Framework 3.5 e as extensões do Office para o .NET Framework 4 ou posterior são instaladas se as versões correspondentes do .NET Framework já estiverem presentes no computador. Se o computador estiver faltando uma dessas versões do .NET Framework quando o tempo de execução é instalado, as extensões do Office para a versão ausente do .NET Framework não são instaladas nesse momento. Se você instalar a versão ausente do .NET Framework posteriormente, o tempo de execução instalará automaticamente as extensões do Office correspondentes na próxima vez que uma solução que requer as extensões for instalada (se o tempo de execução tiver sido instalado com uma solução implantada usando ClickOnce) ou carregada (se o tempo de execução tiver sido instalado com uma solução implantada usando o Windows Installer).

Para obter mais informações sobre como incluir pré-requisitos em uma solução ClickOnce, consulte Como instalar pré-requisitos em computadores de usuários finais para executar soluções do Office. Para obter mais informações sobre como instalar o tempo de execução do pacote redistribuível manualmente, consulte Como instalar o tempo de execução redistribuível do Visual Studio Tools for Office.