Executar soluções em diferentes versões do Microsoft Office
Executar soluções do Office criadas usando o Visual Studio 2010 e superior
Versão do Office direcionada pelo modelo de projeto | .NET Framework de destino do projeto1 | Versões do Office que podem executar a solução | Tempo de execução necessário no computador do usuário final |
---|---|---|---|
Office 2016 e Office 2013 | .NET Framework 4 ou posterior | Office 2016 Office 2013 Office 2010 Sistema Microsoft Office 20072 |
Visual Studio 2010 Tools para Office Runtime |
Office 2010 | .NET Framework 4 ou posterior | Office 2016 Office 2013 Office 2010 Sistema Microsoft Office 20072 |
Visual Studio 2010 Tools para Office Runtime |
Office 2010 | .NET Framework 3.5 | Office 2016 Office 2013 Office 2010 |
Visual Studio 2010 Tools para Office Runtime |
Sistema Microsoft Office 2007 | .NET Framework 4 ou posterior, or .NET Framework 3.5 |
Office 2016 Office 2013 Office 2010 Sistema Microsoft Office 2007 |
Visual Studio 2010 Tools para Office Runtime |
A versão do .NET Framework que seus destinos de projeto é necessária em computadores de usuário final para que sua solução seja executada. Por exemplo, se o seu projeto tem como alvo o .NET Framework 3.5, o .NET Framework 3.5 é necessário em computadores de usuário final. Neste exemplo, sua solução não será executada se apenas o .NET Framework 4 estiver instalado em computadores de usuário final.
Nesse cenário, a solução será executada sem erros no 2007 Microsoft Office System somente se ele não usar recursos que são novos no Office 2010.
Executar soluções do Office criadas usando versões do Visual Studio anteriores ao Visual Studio 2010
Os aplicativos do Microsoft Office podem executar soluções criadas usando versões do Visual Studio anteriores ao Visual Studio 2010. Em alguns casos, essas soluções exigem versões diferentes do Visual Studio Tools for Office runtime . Diferentes versões do Visual Studio Tools for Office runtime podem ser instaladas lado a lado no mesmo computador.
A tabela a seguir mostra quais versões do Microsoft Office podem executar soluções criadas usando versões anteriores do Visual Studio e quais versões do Visual Studio Tools for Office runtime e do .NET Framework são necessárias para cada solução.
Edição do Visual Studio usada para criar a solução | Versão do Office direcionada pelo modelo de projeto | Versões do Office que podem executar a solução | Tempo de execução necessário no computador do usuário final | Versão necessária do .NET Framework no computador do usuário final |
---|---|---|---|---|
Visual Studio 2008 Professional or Visual Studio Team System 2008 |
Sistema Microsoft Office 2007 | Office 2013 e Office 20101 Sistema Microsoft Office 2007 |
Ferramentas do Visual Studio 2010 para Office Runtime1 or Ferramentas do Visual Studio para o Microsoft Office system (versão 3.0 Runtime) |
.NET Framework 3.5 |
Uma das seguintes edições do Visual Studio 2005 com o VSTO 2005 SE2 instalado: - Ferramentas do Visual Studio 2005 para Office - Visual Studio Team System 2005 - Visual Studio 2005 Profissional |
Sistema Microsoft Office 2007 | Office 2013 e Office 2010 (apenas32 bits) Sistema Microsoft Office 2007 |
Ferramentas do Visual Studio 2005 para Office Second Edition Runtime | .NET Framework 2.0, .NET Framework 3.0 ou .NET Framework 3.5 |
Qualquer uma das seguintes edições do Visual Studio: - Visual Studio 2008 Profissional - Visual Studio Team System 2008 - Visual Studio 2005 Tools for Office (com ou sem VSTO 2005 SE2 instalado) - Visual Studio Team System 2005 (com ou sem VSTO 2005 SE2 instalado) - Visual Studio 2005 Professional com VSTO 2005 SE2 instalado |
Microsoft Office 2003 | Office 2013 e Office 2010 (apenas32 bits) Sistema Microsoft Office 2007 Microsoft Office 2003 |
Ferramentas do Visual Studio 2005 para Office Second Edition Runtime | .NET Framework 2.0, .NET Framework 3.0 ou .NET Framework 3.5 |
Os aplicativos do Office 2013 e do Office 2010 incluem o tempo de execução do Visual Studio 2010 Tools for Office. Portanto, esses aplicativos sempre usam o Visual Studio 2010 Tools for Office runtime em vez do Visual Studio Tools para o Microsoft Office system (versão 3.0 Runtime) nesse cenário. Os aplicativos no 2007 Microsoft Office System podem usar o Visual Studio 2010 Tools for Office Runtime ou o Visual Studio Tools for the Microsoft Office system (versão 3.0 Runtime).
O VSTO 2005 SE é um complemento gratuito do Visual Studio que fornece modelos de projeto do Suplemento VSTO para o Microsoft Office 2003 e o 2007 Microsoft Office System. Ele pode ser instalado com o Visual Studio 2005 Professional, Visual Studio 2005 Tools for Office ou uma edição no Visual Studio Team System 2005. Para obter mais informações, consulte Visual Studio 2005 Tools for Office Second Edition.
As soluções do Office que exigem o Visual Studio 2005 Tools for Office Second Edition Runtime não são compatíveis com versões de 64 bits do Office 2013 e do Office 2010. Para executar essas soluções na edição de 64 bits do Office 2013 ou do Office 2010, você deve atualizar o projeto para o Visual Studio 2010 ou para um projeto do Visual Studio 2008 destinado ao 2007 Microsoft Office System.