Office 솔루션을 개발할 수 있도록 컴퓨터 구성

Visual Studio 2010의 Microsoft Office 개발자 도구를 사용하려면 먼저 다음 필수 구성 요소를 설치해야 합니다.

  • Visual Studio

  • .NET Framework

  • Microsoft Office

또한 대부분의 개발 작업을 수행하려면 전역 어셈블리 캐시에 Microsoft Office용 주 interop 어셈블리를 설치 및 등록해야 합니다.

자세한 설치 단계는 방법: Office 솔루션을 개발할 수 있도록 컴퓨터 구성을 참조하십시오.

Visual Studio

Office 개발자 도구는 다음 버전의 Visual Studio 2010에만 포함되어 있습니다.

  • Visual Studio 2010 Professional

  • Visual Studio 2010 Premium

  • Visual Studio 2010 Ultimate

Office 개발자 도구는 Visual Studio의 선택적 구성 요소입니다. 이러한 도구는 위에 나열된 Visual Studio 버전 중 하나를 설치할 때 기본적으로 설치됩니다. 설치할 기능을 선택하여 Visual Studio 설치를 사용자 지정할 경우에는 도구를 설치하는 중에 Microsoft Office Development Tools가 선택되어 있는지 확인하십시오. Visual Studio를 설치하는 방법에 대한 자세한 내용은 Visual Studio Editions and Hardware Requirements을 참조하십시오.

Office 개발자 도구에는 Visual Studio 자체에 통합된 기능(예: 프로젝트 템플릿 및 디자이너)과 Microsoft Visual Studio Tools for Office Runtime이 포함되어 있습니다. Microsoft Visual Studio Tools for Office Runtime에 대한 자세한 내용은 Visual Studio Tools for Office 런타임 개요를 참조하십시오.

.NET Framework

Visual Studio 2010의 Office 개발자 도구를 사용하여 .NET Framework 3.5 또는 .NET Framework 4를 대상으로 하는 솔루션을 만들 수 있습니다. .NET Framework 4는 Visual Studio 2010을 설치할 때 자동으로 설치됩니다. .NET Framework 3.5를 대상으로 하는 솔루션을 만들려는 경우 이 버전의 프레임워크가 개발 컴퓨터에도 설치되어 있는지 확인해야 합니다.

참고

Visual Studio 2010의 Office 개발자 도구를 사용하여 .NET Framework 3.0 또는 이전 버전을 대상으로 하는 솔루션은 만들 수 없습니다. 지원되는 .NET Framework 버전에 대한 자세한 내용은 Office 솔루션 디자인 및 만들기를 참조하십시오.

Microsoft Office

Visual Studio 2010을 사용하여 Microsoft Office 2010 및 2007 Microsoft Office system용 솔루션을 만들 수 있습니다. 다음 Office 버전 중 하나가 개발 컴퓨터에 로컬로 설치되어 있어야 합니다.

  • 2007 Microsoft Office system의 모든 제품군 버전 또는 Microsoft Office 2010

  • 다음 독립 실행형 응용 프로그램 중 하나

    • Excel 2007 또는 Excel 2010

    • InfoPath 2007 또는 InfoPath 2010

    • Outlook 2007 또는 Outlook 2010

    • PowerPoint 2007 또는 PowerPoint 2010

    • Project 2007 또는 Project 2010

    • Visio 2007 또는 Visio 2010

    • Word 2007 또는 Word 2010

VBA(Visual Basic for Applications)가 Office의 일부분으로 설치되어 있어야 합니다.

참고

개발 컴퓨터에 클릭하여 실행을 통해 전달된 Microsoft Office 2010 버전이 있는 경우 Visual Studio 2010에서는 Office 솔루션을 만들 수 없습니다.

Microsoft Office 병렬 설치

개발 컴퓨터에 Microsoft Office 2010과 2007 Microsoft Office system이나 Word 2007 및 Excel 2010 같은 개별 Office 응용 프로그램의 서로 다른 버전이 함께 설치되어 있는 경우 Visual Studio 2010에서는 Office 솔루션을 만들 수 없습니다. Visual Studio 2010에서 Office 개발자 도구를 사용하여 Office 솔루션을 만들려면 개발 컴퓨터에 하나의 Office 버전만 설치합니다.

개발 컴퓨터에는 하나의 Office 버전만 설치할 수 있지만 최종 사용자 컴퓨터에서는 Microsoft Office 2010과 2007 Microsoft Office system에서 실행되는 Office 솔루션을 만들 수 있습니다. 자세한 내용은 여러 버전의 Microsoft Office에서 솔루션 실행을 참조하십시오.

Microsoft Office용 주 Interop 어셈블리

다음 개발 작업을 수행하려면 전역 어셈블리 캐시에 Office PIA(주 interop 어셈블리)가 설치 및 등록되어 있어야 합니다.

  • 문서 수준 프로젝트를 만들려는 경우

  • .NET Framework 3.5를 대상으로 하는 Office 프로젝트를 실행하거나 디버깅하려는 경우

  • .NET Framework 4를 대상으로 하고 프로젝트에 있는 모든 PIA 참조의 Embed Interop Types 속성을 False로 변경한 Office 프로젝트를 실행하거나 디버깅하려는 경우 

전역 어셈블리 캐시에 PIA를 설치하지 않고도 응용 프로그램 수준 프로젝트를 만들고 빌드할 수 있습니다. 그러나 이렇게 하면 위에 나열된 시나리오에서 프로젝트를 실행하거나 디버깅할 수 없습니다.

개발 컴퓨터에 Office를 설치하면 다음과 같은 경우 기본적으로 전역 어셈블리 캐시에 PIA가 설치 및 등록됩니다.

  • 2007 Microsoft Office system을 설치하기 전에 .NET Framework 1.1 이상을 설치한 경우

  • Microsoft Office 2010을 설치하기 전에 .NET Framework 2.0 이상을 설치한 경우

.NET Framework가 설치되어 있지 않은 개발 컴퓨터에 Office를 설치하거나 PIA를 설치하지 않도록 Office 설치 프로그램을 수정하는 경우 주 interop 어셈블리를 별도로 설치해야 합니다. 자세한 내용은 방법: Office 주 Interop 어셈블리 설치를 참조하십시오.

참고

Visual Studio 2010에서는 전역 어셈블리 캐시 외부에 PIA의 전용 복사본을 설치합니다. Office 프로젝트를 만드는 경우 프로젝트는 이 PIA 복사본을 참조합니다. 그러나 위에 나열된 개발 작업을 수행하려면 전역 어셈블리 캐시에 PIA를 설치하고 등록해야 합니다. 자세한 내용은 Office 주 Interop 어셈블리를 참조하십시오.

참고 항목

작업

방법: Office 솔루션을 개발할 수 있도록 컴퓨터 구성

방법: 재배포 가능한 Visual Studio Tools for Office 런타임 설치

방법: Office 주 Interop 어셈블리 설치

개념

Office 응용 프로그램 및 프로젝트 형식에 따라 사용 가능한 기능

기타 리소스

시작(Visual Studio에서의 Office 개발)