다음을 통해 공유


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

Visual Studio 2010 이상을 사용하여 만든 Office 솔루션 실행

프로젝트 템플릿이 대상으로 하는 Office 버전 프로젝트의 대상 .NET Framework1 솔루션을 실행할 수 있는 Office 버전 최종 사용자 컴퓨터에서 필요한 런타임
Office 2016 및 Office 2013 .NET Framework 4 이상 Office 2016

Office 2013

Office 2010

2007 Microsoft Office system2
Visual Studio 2010 Tools for Office Runtime
Office 2010 .NET Framework 4 이상 Office 2016

Office 2013

Office 2010

2007 Microsoft Office system2
Visual Studio 2010 Tools for Office Runtime
Office 2010 .NET Framework 3.5 Office 2016

Office 2013

Office 2010
Visual Studio 2010 Tools for Office Runtime
2007 Microsoft Office System .NET Framework 4 이상,

또는

.NET Framework 3.5
Office 2016

Office 2013

Office 2010

2007 Microsoft Office System
Visual Studio 2010 Tools for Office Runtime
  1. 솔루션을 실행하려면 프로젝트가 대상으로 하는 .NET Framework 버전이 최종 사용자 컴퓨터에서 필요합니다. 예를 들어 프로젝트가 .NET Framework 3.5를 대상으로 하는 경우 .NET Framework 3.5가 최종 사용자 컴퓨터에서 필요합니다. 이 예에서 .NET Framework 4만 최종 사용자 컴퓨터에 설치되어 있는 경우 솔루션이 실행되지 않습니다.

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

Visual Studio 2010보다 이전의 Visual Studio 버전을 사용하여 만든 Office 솔루션 실행

Microsoft Office 애플리케이션은 Visual Studio 2010 이전의 Visual Studio 버전을 사용하여 만든 솔루션을 실행할 수 있습니다. 경우에 따라 이러한 솔루션에는 다른 버전의 Visual Studio Tools for Office Runtime이 필요합니다. 여러 버전의 Visual Studio Tools for Office Runtime을 동일한 컴퓨터에 나란히 설치할 수 있습니다.

다음 표에서는 이전 버전의 Visual Studio를 사용하여 만든 솔루션을 실행할 수 있는 Microsoft Office 버전과 각 솔루션에 필요한 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 2013 및 Office 20101

2007 Microsoft Office System
Visual Studio 2010 Tools for Office Runtime1

또는

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 2013 및 Office 2010(32비트 전용3)

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 2013 및 Office 2010(32비트 전용3)

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 Tools for Office Runtime이 포함되어 있습니다. 따라서 이 시나리오에서 이러한 애플리케이션은 항상 Visual Studio Tools for the Microsoft Office system(버전 3.0 런타임) 대신 Visual Studio 2010 Tools for Office Runtime을 사용합니다. 2007 Microsoft Office system의 애플리케이션은 Visual Studio 2010 Tools for Office Runtime 또는 Visual Studio Tools for the Microsoft Office system(버전 3.0 런타임)을 사용할 수 있습니다.

  2. VSTO 2005 SE는 Microsoft Office 2003 및 2007 Microsoft Office system용 VSTO 추가 기능 프로젝트 템플릿을 제공하는 무료 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 Tools for Office Second Edition Runtime이 필요한 Office 솔루션은 64비트 버전의 Office 2013 및 Office 2010과 호환되지 않습니다. 64비트 버전의 Office 2013 또는 Office 2010에서 이러한 솔루션을 실행하려면 2007 Microsoft Office system을 대상으로 하는 Visual Studio 2010 또는 Visual Studio 2008 프로젝트로 프로젝트를 업그레이드해야 합니다.