Sdílet prostřednictvím


Spuštění řešení v různých verzích sady 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 2012 vyvinout řešení, které pracují 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ších verzích sady Office. Aplikace Microsoft Office můžete také spustit řešení, které byly vytvořeny pomocí předchozí verze aplikace Visual Studio.

Spuštění řešení systému Office, které jsou vytvořeny pomocí Visual Studio 2012 nebo Visual Studio 2010

Řešení, které byly vytvořeny pomocí Visual Studio 2012 nebo spustit aplikaci Visual Studio 2010 v Office 2013, Office 2010, nebo systém Microsoft Office 2007.Řešení lze však použít pouze ty 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 zaměřeny šablonou projektu

Cílové rozhraní.NET Framework projektu1

Verze sady Office, který lze 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

Visual Studio 2010 Tools for Office Runtime

Office 2010

.NET Framework 4

nebo

.NET Framework 4.5

Office 2013

Office 2010

Systém Microsoft Office 20072

Visual Studio 2010 Tools for Office Runtime

Office 2010

.NET Framework 3.5

Office 2013

Office 2010

Visual Studio 2010 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

Visual Studio 2010 Tools for Office Runtime

1.Verze rozhraní.NET Framework vyžadující v počítačích koncových uživatelů pro vaše řešení, chcete-li spustit projekt cílen.Například je-li váš projekt cílen na rozhraní.NET Framework 3.5, rozhraní.NET Framework 3.5 je vyžadována 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 v případě, že nepoužívá funkce, které jsou nové v Office 2010.

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

Aplikace Microsoft Office lze spustit řešení, které jsou vytvořeny 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 lze 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ého roztoku. 

Vydání sady Visual Studio pro vytváření řešení

Verze sady Office, které jsou zaměřeny šablonou projektu

Verze sady Office, který lze spustit řešení

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

Požadovaná verze rozhraní.NET Framework na 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

Visual Studio 2010 Tools for Office Runtime1

nebo

Visual Studio Tools for the Microsoft Office system (verze 3.0 Runtime)

.NET Framework 3.5

Jeden z následujících edice Visual Studio 2005 s VSTO 2005 SE2 nainstalován:

  • Visual Studio 2005 Tools for 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

Visual Studio 2005 Tools for Office Second Edition Runtime

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

Některý z následujících edic sady Visual Studio:

  • Visual Studio 2008 Professional

  • Visual Studio Team System 2008

  • Visual Studio 2005 Tools for 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

Visual Studio 2005 Tools for Office Second Edition Runtime

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

1.Office 2013a Office 2010 aplikace patří Visual Studio 2010 Tools for Office Runtime. Proto tyto aplikace vždy používat nástroje sady Visual Studio 2010 Office Runtime, nikoli Visual Studio Tools for the Microsoft Office system (verze 3.0 Runtime) v tomto scénáři.V systému Microsoft Office 2007 mohou aplikace Visual Studio 2010 Tools for Office Runtime nebo Visual Studio Tools for the Microsoft Office system (verze 3.0 Runtime).

2.VSTO 2005 SE je zdarma doplněk Visual Studio, který poskytuje úroveň aplikace přidat do projektu šablony pro Microsoft Office 2003 a systému Microsoft Office 2007.Může být nainstalována aplikace Visual Studio 2005 Professional, Visual Studio 2005 Tools for 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.Řešení systému Office, které vyžadují Visual Studio 2005 Tools for Office Second Edition Runtime nejsou kompatibilní s 64bitovou verzí Office 2013 a Office 2010.Pro 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 na systém Microsoft Office 2007.

Viz také

Úkoly

Jak: vytvoření Office projekty v aplikaci Visual Studio

Koncepty

Visual Studio Tools pro přehled Runtime sady Office

Visual Studio Tools pro scénáře instalace Runtime sady Office

Spuštění řešení v různých verzích sady Microsoft Office

Další zdroje

Navrhování a vytváření řešení Office