Sdílet prostřednictvím


Spouštění řešení v různých verzích systému Microsoft Office

Pokud jste vytvořili řešení pro Office 2010, stejné řešení lze spustit v aplikaci Microsoft Office 2013.Pokud vaše zákaznické základny používá systém Microsoft Office 2007, můžete použít Visual Studio 2013 vyvinout řešení, které fungují ve všech třech verzích sady Office.V tomto scénáři řešení poběží bez chyb v systému Microsoft Office 2007 pouze v případě, že řešení bez použití funkce, které jsou nové v novější verzi sady Office.Aplikace Microsoft Office, můžete také spustit řešení, která byla vytvořena pomocí předchozí verze aplikace Visual Studio.

Řešení Office vytvořené pomocí Visual Studio 2010 a nad systémem

Řešení, které byly vytvořeny pomocí Visual Studio 2013, Visual Studio 2013 nebo spustit v aplikaci Visual Studio 2010 Office 2013, Office 2010, nebo systém Microsoft Office 2007.Řešení lze však použít pouze funkce a rozhraní API, která jsou k dispozici ve všech třech verzích sady Office.

Následující tabulka popisuje tyto scénáře.

Verze sady Office, které jsou cílem projektu šablony

Cílové rozhraní.NET Framework projektu1

Verze sady Office, který může spustit řešení

Požadované runtime v počítači koncového uživatele

Office 2013

.NET Framework 4

nebo

.NET Framework 4,5

Office 2013

Office 2010

Systém Microsoft Office 20072

2010 Aplikace Visual Studio Tools for Office Runtime

Office 2010

.NET Framework 4

nebo

.NET Framework 4,5

Office 2013

Office 2010

Systém Microsoft Office 20072

2010 Aplikace Visual Studio Tools for Office Runtime

Office 2010

.NET Framework 3.5

Office 2013

Office 2010

2010 Aplikace Visual Studio Tools for Office Runtime

Systém Microsoft Office 2007

.NET Framework 4, 

.NET Framework 4,5,

nebo

.NET Framework 3.5

Office 2013

Office 2010

Systém Microsoft Office 2007

2010 Aplikace Visual Studio Tools for Office Runtime

1.Verze rozhraní.NET Framework vyžadující v počítačích koncových uživatelů pro spuštění řešení projekt cílen.Například pokud je projekt cílen na rozhraní.NET Framework 3.5, je nutné na rozhraní.NET Framework 3.5 v počítačích koncových uživatelů.V tomto příkladu řešení nebudou spuštěny pouze .NET Framework 4 je nainstalován v počítačích koncových uživatelů.

2.V tomto scénáři řešení bude spuštěn bez chyb v systému Microsoft Office 2007 pouze tehdy, pokud se nepoužívá funkce, které jsou nové v Office 2010.

Systém Office řešení vytvořena tak, že pomocí verze aplikace Visual Studio před Visual Studio 2010

Aplikace sady Office můžete spustit řešení vytvořená pomocí verze aplikace Visual Studio před Visual Studio 2010.V některých případech tato řešení vyžadují různé verze Visual Studio Tools for Office runtime.Různé verze Visual Studio Tools for Office runtime mohou být nainstalované side-by-side ve stejném počítači.

Následující tabulka uvádí, která verze sady Microsoft Office můžete spustit řešení vytvořené pomocí předchozí verze aplikace Visual Studio a které verze Visual Studio Tools for Office runtime a rozhraní.NET Framework, které jsou požadovány pro každý roztok. 

Vydání sady Visual Studio použít k vytvoření řešení

Verze sady Office, které jsou cílem projektu šablony

Verze sady Office, který může spustit řešení

Požadované runtime v počítači koncového uživatele

Požadovaná verze rozhraní.NET Framework v počítači koncového uživatele

Visual Studio 2008 Professional

nebo

Visual Studio Team System 2008

Systém Microsoft Office 2007

Office 2013and Office 20101

Systém Microsoft Office 2007

2010 Aplikace Visual Studio Tools for Office Runtime1

nebo

Visual Studio Tools pro systém Microsoft Office (verze 3.0 Runtime)

.NET Framework 3.5

Jeden z následujících vydáních sady Visual Studio 2005 pomocí VSTO 2005 SE2 nainstalován:

  • Visual Studio 2005 Tools pro sadu Office

  • Visual Studio Team System 2005

  • Visual Studio 2005 Professional

Systém Microsoft Office 2007

Office 2013and Office 2010 (32-bit only3)

Systém Microsoft Office 2007

Druhá aplikace Visual Studio 2005 Tools for Office Edition Runtime

Rozhraní.NET Framework 3.5, rozhraní.NET Framework 2.0 a rozhraní.NET Framework 3.0

Všechny tyto verze aplikace Visual Studio:

  • Visual Studio 2008 Professional

  • Visual Studio Team System 2008

  • Visual Studio 2005 Tools pro sadu Office (s nebo bez VSTO 2005 SE2 nainstalován)

  • Visual Studio Team System 2005 (s nebo bez VSTO 2005 SE2 nainstalován)

  • Visual Studio 2005 Professional pomocí VSTO 2005 SE2 nainstalován

Microsoft Office 2003

Office 2013and Office 2010 (32-bit only3)

Systém Microsoft Office 2007

Microsoft Office 2003

Druhá aplikace Visual Studio 2005 Tools for Office Edition Runtime

Rozhraní.NET Framework 3.5, rozhraní.NET Framework 2.0 a rozhraní.NET Framework 3.0

1.Office 2013a Office 2010 aplikace patří 2010 Visual Studio Tools for Office Runtime.Proto tyto aplikace vždy používat nástroje sady Visual Studio 2010 pro Office Runtime než Visual Studio Tools pro systém Microsoft Office (verze 3.0 Runtime) v tomto případě.Visual Studio 2010 Tools for Office Runtime nebo Visual Studio Tools pro systém Microsoft Office pomocí aplikací systému Microsoft Office 2007 (verze 3.0 Runtime).

2.VSTO 2005 SE je zdarma doplněk Visual Studio, který obsahuje aplikace úroveň doplněk projektu šablony pro Microsoft Office 2003 a systému Microsoft Office 2007.Může být nainstalována pomocí Visual Studio 2005 Professional, Visual Studio 2005 Tools pro sadu Office nebo vydání sady Visual Studio Team System 2005.Další informace naleznete v tématu Visual Studio 2005 Tools for Office Druhé vydání.

3.Nejsou kompatibilní s 64bitovými verzemi systému Office řešení, které vyžadují aplikaci Visual Studio 2005 Tools for Office Second Edition Runtime Office 2013 a Office 2010.Spuštění těchto roztoků v 64-bit edition z Office 2013 nebo Office 2010, je nutné inovovat projekt tak, aby Visual Studio 2010 nebo do projektu sady Visual Studio 2008, který se zaměřuje systém Microsoft Office 2007.

Viz také

Úkoly

Postupy: Vytváření projektů pro systém Office v prostředí Visual Studio

Koncepty

Přehled nástrojů Visual Studio Tools for Office runtime

Scénáře instalace nástrojů Visual Studio Tools for Office runtime

Spouštění řešení v různých verzích systému Microsoft Office

Další zdroje

Navrhování a tvorba řešení pro systém Office