Udostępnij za pośrednictwem


Uruchamianie rozwiązań w różnych wersjach pakietu Microsoft Office

Jeśli opracowanych rozwiązań dla Office 2010, tych samych rozwiązań można uruchomić w programie Microsoft Office 2013.Jeśli bazę klientów korzysta z systemu Microsoft Office 2007, można użyć Visual Studio 2013 do projektowania rozwiązań, które działają we wszystkich trzech wersjach pakietu Office.W tym scenariuszu rozwiązanie będzie działać bez błędów systemu Microsoft Office 2007 tylko, jeśli roztwór nie używa funkcji, które są nowe w nowszych wersjach pakietu Office.Aplikacje Microsoft Office można uruchomić także rozwiązania, które zostały utworzone przy użyciu poprzedniej wersji programu Visual Studio.

Systemem rozwiązania biurowe utworzone przy użyciu programu Visual Studio 2010 i powyżej

Rozwiązania, które zostały utworzone przy użyciu Visual Studio 2013, Visual Studio 2013 lub programu Visual Studio 2010 można uruchomić Office 2013, Office 2010, lub Microsoft Office system 2007.Jednak rozwiązania można użyć tych funkcji i interfejsów API, które są dostępne we wszystkich trzech wersjach pakietu Office.

Następująca tabela ilustruje tych scenariuszy.

Wersja pakietu Office, kierowane przez szablon projektu

Miejsce docelowe.NET Framework projektu1

Wersje pakietu Office, którą można uruchomić rozwiązanie

Wymagane runtime na komputerze użytkownika końcowego

Office 2013

Program .NET Framework 4

lub

Program .NET Framework 4.5

Office 2013

Office 2010

Microsoft Office system 20072

Visual Studio 2010 Tools for Office Runtime

Office 2010

Program .NET Framework 4

lub

Program .NET Framework 4.5

Office 2013

Office 2010

Microsoft Office system 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

Microsoft Office system 2007

Program .NET Framework 4, 

Program .NET Framework 4.5,

lub

.NET Framework 3.5

Office 2013

Office 2010

Microsoft Office system 2007

Visual Studio 2010 Tools for Office Runtime

1.W wersji.NET Framework swoje cele projektu jest wymagane na komputerach użytkownika końcowego dla rozwiązania w celu uruchomienia.Na przykład jeśli projekt jest przeznaczony dla.NET Framework 3.5,.NET Framework 3.5 jest wymagane na komputerach użytkownika końcowego.W tym przykładzie rozwiązania nie będzie działać tylko Program .NET Framework 4 jest instalowany na komputerach użytkownika końcowego.

2.W tym scenariuszu rozwiązanie będzie działać bez błędów systemu Microsoft Office 2007 tylko wtedy, gdy nie używa funkcji, które są nowe w Office 2010.

Systemem Office rozwiązania utworzone przez za pomocą wersji programu Visual Studio przed programu Visual Studio 2010

Aplikacje Microsoft Office można uruchomić rozwiązania utworzone za pomocą wersji programu Visual Studio przed programu Visual Studio 2010.W niektórych przypadkach, roztwory te wymagają różnych wersji Visual Studio Tools for Office Runtime.Różne wersje Visual Studio Tools for Office Runtime może być zainstalowany obok siebie na tym samym komputerze.

Poniższa tabela pokazuje, które wersje pakietu Microsoft Office można uruchomić rozwiązań utworzone przy użyciu poprzedniej wersji programu Visual Studio, a które wersje Visual Studio Tools for Office Runtime i.NET Framework są wymagane dla każdego roztworu. 

Wydanie programu Visual Studio pozwala tworzyć rozwiązania

Wersja pakietu Office, kierowane przez szablon projektu

Wersje pakietu Office, którą można uruchomić rozwiązanie

Wymagane runtime na komputerze użytkownika końcowego

Wymagana wersja.NET Framework na komputerze użytkownika końcowego

Visual Studio 2008 Professional

lub

Visual Studio Team System 2008

Microsoft Office system 2007

Office 2013and Office 20101

Microsoft Office system 2007

Visual Studio 2010 Tools for Office Runtime1

lub

Visual Studio Tools dla pakietu Microsoft Office system (wersja 3.0 Runtime)

.NET Framework 3.5

Jedną z następujących wersji programu Visual Studio 2005 z VSTO 2005 SE2 zainstalowane:

  • Visual Studio 2005 Tools for Office

  • Visual Studio Team System 2005

  • Visual Studio 2005 Professional

Microsoft Office system 2007

Office 2013and Office 2010 (32-bit only3)

Microsoft Office system 2007

Programu Visual Studio 2005 Tools for Office Runtime wydanie drugie

.NET Framework 2.0,.NET Framework 3.0 lub.NET Framework 3.5

Dowolny z następujących wersji programu Visual Studio:

  • Visual Studio 2008 Professional

  • Visual Studio Team System 2008

  • Visual Studio 2005 Tools for Office (z lub bez VSTO 2005 SE2 zainstalowane)

  • Visual Studio Team System 2005 (z lub bez VSTO 2005 SE2 zainstalowane)

  • Visual Studio 2005 Professional z VSTO 2005 SE2 zainstalowane

Microsoft Office 2003

Office 2013and Office 2010 (32-bit only3)

Microsoft Office system 2007

Microsoft Office 2003

Programu Visual Studio 2005 Tools for Office Runtime wydanie drugie

.NET Framework 2.0,.NET Framework 3.0 lub.NET Framework 3.5

1.Office 2013i Office 2010 zastosowania obejmują Visual Studio 2010 Tools dla pakietu Office Runtime.W związku z tym, te aplikacje zawsze używaj Visual Studio 2010 Tools dla pakietu Office Runtime zamiast Visual Studio Tools dla pakietu Microsoft Office system (wersja 3.0 Runtime) w tym scenariuszu.Aplikacje systemu Microsoft Office 2007 można użyć Visual Studio 2010 Tools for Office Runtime lub Visual Studio Tools dla pakietu Microsoft Office system (wersja 3.0 Runtime).

2.VSTO 2005 SE jest bezpłatny dodatek programu Visual Studio, który zawiera szablony projektu-in na poziomie aplikacji dla programu Microsoft Office 2003 i Microsoft Office system 2007.Można go zainstalować z programu Visual Studio 2005 Professional, Visual Studio 2005 Tools for Office lub wydanie programu Visual Studio Team System 2005.Aby uzyskać więcej informacji, zobacz Programu Visual Studio 2005 Tools for Office Second Edition.

3.Rozwiązania pakietu Office, które wymagają programu Visual Studio 2005 Tools dla pakietu Office drugie wydanie w czasie wykonywania nie są zgodne z 64-bitowych wersjach systemów Office 2013 i Office 2010.Aby uruchomić te rozwiązania w 64-bitowej wersji systemu Office 2013 lub Office 2010, trzeba uaktualnić projekt, aby Visual Studio 2010 lub do projektu programu Visual Studio 2008, który jest przeznaczony dla systemu Microsoft Office 2007.

Zobacz też

Zadania

Porady: tworzenie projektów Office w Visual Studio

Koncepcje

Visual Studio Tools for Office Runtime ― Przegląd

Visual Studio 2010 Tools for Office Runtime ― Scenariusze instalacji

Uruchamianie rozwiązań w różnych wersjach pakietu Microsoft Office

Inne zasoby

Projektowanie i tworzenie rozwiązań Office