다음을 통해 공유


여러 버전의 Microsoft Office에서 솔루션 실행

솔루션을 개발 하는 경우 Office 2010, 같은 솔루션에서 실행할 수 있습니다 Office 2013.고객 기반 2007 Microsoft Office system을 사용 하는 경우 사용할 수 있습니다 Visual Studio 2012 모든 세 가지 버전의 Office에서 작동 하는 솔루션을 개발할 수 있습니다.이 시나리오에서는 솔루션 솔루션 Office의 이후 버전에서는 새로운 기능 사용 하지 않는 경우에 2007 Microsoft Office system에서 오류 없이 실행 됩니다. Microsoft Office 응용 프로그램을 이전 버전의 Visual Studio 사용 하 여 만든 솔루션을 실행할 수도 있습니다.

사용 하 여 만든 Office 솔루션을 실행 합니다. Visual Studio 2012 또는 Visual Studio 2010

사용 하 여 만든 솔루션 Visual Studio 2012 또는 Visual Studio 2010에서 실행할 수 있습니다 Office 2013, Office 2010, 또는 2007 Microsoft Office system.그러나 솔루션 기능 및 모든 세 가지 버전의 Office에서 사용할 수 있는 Api를 사용할 수 있습니다.

다음 표에서는 이러한 시나리오를 보여 줍니다.

프로젝트 템플릿의 대상인 Office 버전

프로젝트의 대상 .NET Framework1

솔루션을 실행할 수 있는 Office 버전

최종 사용자 컴퓨터에서 필요한 런타임

Office 2013

.NET Framework 4

또는

.NET Framework 4.5

Office 2013

Office 2010

2007 Microsoft Office system2

Visual Studio 2010 도구 Office 런타임

Office 2010

.NET Framework 4

또는

.NET Framework 4.5

Office 2013

Office 2010

2007 Microsoft Office system2

Visual Studio 2010 도구 Office 런타임

Office 2010

.NET Framework 3.5

Office 2013

Office 2010

Visual Studio 2010 도구 Office 런타임

2007 Microsoft Office system

.NET Framework 4, 

.NET Framework 4.5,

또는

.NET Framework 3.5

Office 2013

Office 2010

2007 Microsoft Office system

Visual Studio 2010 도구 Office 런타임

1.프로젝트의 대상 .NET Framework 버전은 최종 사용자 컴퓨터에서 솔루션을 실행하는 데 필요합니다.예를 들어 프로젝트가 .NET Framework 3.5를 대상으로 하는 경우 최종 사용자 컴퓨터에 .NET Framework 3.5가 필요합니다.이 예제에서는 최종 사용자 컴퓨터에 .NET Framework 4만 설치되어 있으므로 솔루션이 실행되지 않습니다.

2.이 시나리오의 솔루션은 Office 2010에서 새로 추가된 기능을 사용하지 않는 경우에만 2007 Microsoft Office system에서 오류 없이 실행됩니다.

Office 솔루션 작성으로 사용 하 여 버전의 Visual Studio 이전 Visual Studio 2010을 실행합니다.

Microsoft Office 응용 프로그램의 Visual Studio 2010 이전 Visual Studio 버전을 사용 하 여 만든 솔루션을 실행할 수 있습니다.경우에 따라 이러한 솔루션에는 여러 버전의 Microsoft Visual Studio Tools for Office Runtime이 필요합니다.여러 버전의 Microsoft Visual Studio Tools for Office Runtime을 동일한 컴퓨터에 함께 설치할 수 있습니다.

다음 표에서는 이전 버전의 Visual Studio를 사용하여 만든 솔루션을 실행할 수 있는 2007 Microsoft Office system 버전과 각 솔루션에 필요한 Microsoft Visual Studio Tools for Office Runtime 및 .NET Framework의 버전을 보여 줍니다. 

솔루션을 만드는 데 사용된 Visual Studio 버전

프로젝트 템플릿의 대상인 Office 버전

솔루션을 실행할 수 있는 Office 버전

최종 사용자 컴퓨터에서 필요한 런타임

최종 사용자 컴퓨터에 필요한 .NET Framework 버전

Visual Studio 2008 Professional

또는

Visual Studio Team System 2008

2007 Microsoft Office system

Office 2013and Office 20101

2007 Microsoft Office system

Visual Studio 2010 도구 Office 런타임1

또는

Visual Studio Tools for the Microsoft Office System(버전 3.0 런타임)

.NET Framework 3.5

VSTO 2005 SE2가 설치된 다음 Visual Studio 2005 버전 중 하나:

  • Visual Studio 2005 Tools for Office

  • Visual Studio Team System 2005

  • Visual Studio 2005 Professional

2007 Microsoft Office system

Office 2013and Office 2010 (32-bit only3)

2007 Microsoft Office system

Visual Studio 2005 Tools for Office Second Edition Runtime

.NET Framework 2.0, .NET Framework 3.0 또는 .NET Framework 3.5

다음 Visual Studio 버전 중 하나

  • Visual Studio 2008 Professional

  • Visual Studio Team System 2008

  • Visual Studio 2005 Tools for Office(VSTO 2005 SE2가 설치되거나 설치되지 않음)

  • Visual Studio Team System 2005(VSTO 2005 SE2가 설치되거나 설치되지 않음)

  • VSTO 2005 SE2가 설치된 Visual Studio 2005 Professional

Microsoft Office 2003

Office 2013and Office 2010 (32-bit only3)

2007 Microsoft Office system

Microsoft Office 2003

Visual Studio 2005 Tools for Office Second Edition Runtime

.NET Framework 2.0, .NET Framework 3.0 또는 .NET Framework 3.5

1.Office 2013및 Office 2010 응용 프로그램을 Visual Studio 2010 도구 Office 런타임을 포함 합니다. 따라서 이러한 응용 프로그램이은 항상 Visual Studio 2010 도구 Microsoft Office 시스템 Visual Studio 도구 대신 Office 런타임에서 사용 (버전 3.0 런타임)이이 시나리오에서.2007 Microsoft Office system에서 응용 프로그램을 Visual Studio 2010 도구 Office 런타임 또는 Microsoft Office 시스템 Visual Studio 도구를 사용할 수 있습니다 (버전 3.0 런타임).

2.VSTO 2005 SE는 Microsoft Office 2003 및 2007 Microsoft Office system용 응용 프로그램 수준 추가 기능 프로젝트 템플릿을 제공하는 무료 Visual Studio 추가 기능입니다.VSTO 2005 SE는 Visual Studio 2005 Professional, Visual Studio 2005 Tools for Office 또는 Visual Studio Team System 2005의 특정 버전과 함께 설치될 수 있습니다.자세한 내용은 Visual Studio 2005 Tools for Office Second Edition을 참조하십시오.

3.Visual Studio 2005 도구 Office에 대 한 두 번째 에디션 런타임이 필요로 하는 office 솔루션의 64 비트 버전과 호환 되지 않습니다 Office 2013 및 Office 2010.이러한 솔루션의 64 비트 버전에서 실행할 수 Office 2013 또는 Office 2010, 프로젝트를 업그레이드 해야 Visual Studio 2010 2007 Microsoft Office 시스템을 대상으로 하는 Visual Studio 2008 프로젝트를 합니다.

참고 항목

작업

방법: Visual Studio에서 Office 프로젝트 만들기

개념

Visual Studio Tools for Office 런타임 개요

Visual Studio Tools for Office 런타임 설치 시나리오

여러 버전의 Microsoft Office에서 솔루션 실행

기타 리소스

Office 솔루션 디자인 및 만들기