Prerequisites Dialog BoxPrerequisites Dialog Box

이 대화 상자에서는 설치할 필수 구성 요소, 설치 방법 및 패키지 설치 순서를 지정합니다.This dialog box specifies which prerequisite components are installed, how they are installed, and which order the packages are installed.

이 대화 상자에 액세스하려면 솔루션 탐색기에서 프로젝트 노드를 선택한 다음 프로젝트 메뉴에서 속성을 클릭합니다.To access this dialog box, select a project node in Solution Explorer, and then, on the Project menu, click Properties. 프로젝트 디자이너 가 나타나면 게시 탭을 클릭합니다. 게시 페이지에서 필수 구성 요소를 클릭합니다.When the Project Designer appears, click the Publish tab. On the Publish page, click Prerequisites. 설치 프로젝트인 경우 프로젝트 메뉴에서 속성을 클릭합니다.For Setup projects, on the Project menu, click Properties. 속성 페이지 대화 상자가 표시되면 필수 구성 요소를 클릭합니다.When the Property Pages dialog box appears, click Prerequisites.

UI 요소 목록UIElement List

요소Element 설명Description
필수 구성 요소를 설치하기 위한 설치 프로그램 만들기Create setup program to install prerequisite components 종속성 순서에 따라 응용 프로그램보다 필수 구성 요소가 먼저 설치되도록 응용 프로그램의 설치 프로그램(Setup.exe)에 필수 구성 요소를 포함합니다.Includes the prerequisite components in your application's Setup program (Setup.exe) so that they will be installed before your application, in order of dependency. 기본적으로 이 옵션이 선택됩니다.By default, this option is selected. 이 옵션을 선택하지 않으면 Setup.exe가 작성되지 않습니다.If it is not selected, no Setup.exe is created.
설치할 필수 구성 요소 선택Choose which prerequisites to install .NET Framework.NET Framework, Crystal Reports 등의 구성 요소를 설치할지 여부를 지정합니다.Specifies whether to install components such as .NET Framework.NET Framework, Crystal Reports, and so on.

예를 들어, SQL Server 2005 Express Edition SP2 옆의 확인란을 선택하여 설치 프로그램에서 이 구성 요소가 대상 컴퓨터에 설치되었는지 여부를 확인하고 아직 설치되지 않았으면 설치하도록 지정할 수 있습니다.For example, by selecting the check box next to SQL Server 2005 Express Edition SP2, you specify that the Setup program verify whether this component is installed on the target computer and install it if it is not already installed.

각 필수 구성 요소 패키지에 대한 자세한 내용은 이 항목의 뒷부분에서 필수 구성 요소 정보 표를 참조하십시오.For detailed information about each prerequisite package, see the Prerequisites Information table later in this topic.
Microsoft Update에서 더 많은 재배포 가능 구성 요소 확인Check Microsoft Update for more redistributable components 이 링크를 클릭하면 업데이트를 확인할 수 있는 Bootstrapper Packages to Redistribute Components(구성 요소 재배포를 위한 부트스트래퍼 패키지) 웹 사이트로 이동합니다.Clicking this link takes you to the Bootstrapper Packages to Redistribute Components website to check for updates.
구성 요소 공급업체의 웹 사이트에서 필수 구성 요소 다운로드Download prerequisites from the component vendor's web site 공급업체의 웹 사이트에서 필수 구성 요소를 설치하도록 지정합니다.Specifies that the prerequisite components be installed from the vendor's Web site. 기본 옵션입니다.This is the default option.
내 응용 프로그램과 동일한 위치에서 필수 구성 요소 다운로드Download prerequisites from the same location as my application 응용 프로그램과 동일한 위치에서 필수 구성 요소가 설치되도록 지정합니다.Specifies that the prerequisite components be installed from the same location as the application. 이 옵션은 모든 필수 구성 요소 패키지를 게시 위치에 복사합니다.This copies all the prerequisite packages to the publish location. 이 옵션이 작동하려면 필수 구성 요소 패키지가 개발 컴퓨터에 있어야 합니다.For this option to work, the prerequisite packages must be on the development computer.
다음 위치에서 필수 구성 요소 다운로드Download prerequisites from the following location 선택한 위치에서 필수 구성 요소가 설치되도록 지정합니다.Specifies that the prerequisite components be installed from the location that you select. 찾아보기 단추를 사용하여 위치를 선택할 수 있습니다.You can use the Browse button to select a location.

필수 구성 요소 정보Prerequisites Information

필수 구성 요소 대화 상자에 나타나는 필수 구성 요소는 다음 목록에 나와 있는 구성 요소와 다를 수도 있습니다.The prerequisite components that appear in the Prerequisites dialog box might differ from those in the following list. 대화 상자를 처음 열면 필수 조건 대화 상자에 나열된 필수 조건 패키지가 자동으로 설정됩니다.The prerequisite packages listed in the Prerequisites Dialog Box are set automatically the first time that you open the dialog box. 이후에 프로젝트의 대상 프레임워크를 변경하는 경우에는 새 대상 프레임워크에 맞도록 필수 구성 요소를 수동으로 선택해야 합니다.If you subsequently change the project's target framework, you will have to select the prerequisites manually to match the new target framework.

요소Element 설명Description
.NET Framework 3.5 SP1.NET Framework 3.5 SP1 이 패키지는 다음 항목을 설치합니다.This package installs the following:

- .NET Framework 버전 2.0, 3.0 및 3.5.- .NET Framework versions 2.0, 3.0, and 3.5.
- 32비트(x86) 및 64비트(x64) 운영 체제에서 모든 .NET Framework 버전에 대한 지원.- Support for all .NET Framework versions on 32-bit (x86) and 64-bit (x64) operating systems.
- 패키지와 함께 설치된 각 .NET Framework 버전에 대한 언어 팩.- Language packs for each .NET Framework version that is installed with the package.
- .NET Framework 2.0 및 3.0용 서비스 팩.- Service packs for .NET Framework 2.0 and 3.0.

.NET Framework 3.0은 Windows Vista에 포함되고 .NET Framework 3.5는 Visual StudioVisual Studio에 포함됩니다..NET Framework 3.0 is included with Windows Vista, and .NET Framework 3.5 is included with Visual StudioVisual Studio. .NET Framework 3.5는 32비트 운영 체제용으로 컴파일되고 대상 프레임워크가 .NET Framework 3.5로 설정된 모든 Visual Basic 및 Visual C# 프로젝트와 64비트 운영 체제용으로 컴파일된 Visual Basic 및 Visual C# 프로젝트에 필요합니다..NET Framework 3.5 is required for all Visual Basic and Visual C# projects that are compiled for 32-bit operating systems and for which the target framework is set to .NET Framework 3.5, and for Visual Basic and Visual C# projects compiled for 64-bit operating systems. IA64는 지원되지 않습니다. Visual Basic 및 Visual C# 프로젝트는 기본적으로 모든 CPU 아키텍처에 대해 컴파일됩니다.(IA64 is not supported.) Note that Visual Basic and Visual C# projects are compiled for any CPU architecture by default. 자세한 내용은 Visual Studio 멀티 타기팅 개요, .NET Framework 재배포64비트 응용 프로그램의 필수 구성 요소 배포를 참조하세요.For more information, see Visual Studio Multi-Targeting Overview, Redistributing the .NET Framework, and Deploying Prerequisites for 64-bit Applications.

이 항목은 기본적으로 선택됩니다.By default, this item is selected.
.NET Framework 3.5 SP1 Client Profile.NET Framework 3.5 SP1 Client Profile .NET Framework 4 Client Profile은 전체 .NET Framework 3.5 SP1에서 클라이언트 응용 프로그램을 대상으로 하는 하위 집합입니다.The .NET Framework Client Profile is a subset of the full .NET Framework 3.5 SP1 that targets client applications. WPF(Windows Presentation Foundation), Windows Forms, WCF(Windows Communication Foundation) 및 ClickOnce 기능의 효율적인 하위 집합이 제공됩니다.It provides a streamlined subset of Windows Presentation Foundation (WPF), Windows Forms, Windows Communication Foundation (WCF), and ClickOnce features. 이를 통해 .NET Framework 4 Client Profile을 대상으로 하는 WPF, Windows Forms, WCF 및 콘솔 응용 프로그램을 빠르게 배포할 수 있습니다.This enables rapid deployment scenarios for WPF, Windows Forms, WCF, and console applications that target the .NET Framework Client Profile. 자세한 내용은 .NET Framework Client Profile을 참조하세요.For more information, see .NET Framework Client Profile.
Microsoft .NET Framework 4(x86 및 x64)Microsoft .NET Framework 4 (x86 and x64) 이 패키지는 x86 및 x64 플랫폼 모두에 .NET Framework 4를 설치합니다.This package installs the .NET Framework 4 for both the x86 and x64 platforms.

자세한 내용은 Visual Studio 멀티 타기팅 개요, .NET Framework 재배포64비트 응용 프로그램의 필수 구성 요소 배포를 참조하세요.For more information, see Visual Studio Multi-Targeting Overview, Redistributing the .NET Framework, and Deploying Prerequisites for 64-bit Applications.

이 항목은 기본적으로 선택됩니다.By default, this item is selected.
Microsoft .NET Framework 4 Client Profile(x86 및 x64)Microsoft .NET Framework 4 Client Profile (x86 and x64) .NET Framework 4 Client Profile은 전체 .NET Framework 4에서 클라이언트 응용 프로그램을 대상으로 하는 하위 집합입니다.The .NET Framework 4 Client Profile is a subset of the full .NET Framework 4 that targets client applications. WPF(Windows Presentation Foundation), Windows Forms, WCF(Windows Communication Foundation) 및 ClickOnce 기능의 효율적인 하위 집합이 제공됩니다.It provides a streamlined subset of Windows Presentation Foundation (WPF), Windows Forms, Windows Communication Foundation (WCF), and ClickOnce features. 이를 통해 .NET Framework 4 Client Profile을 대상으로 하는 WPF, Windows Forms 및 콘솔 응용 프로그램을 빠르게 배포할 수 있습니다.This enables rapid deployment scenarios for WPF, Windows Forms, and console applications that target the .NET Framework 4 Client Profile. 자세한 내용은 .NET Framework Client Profile을 참조하세요.For more information, see .NET Framework Client Profile.
Microsoft Office 2007 주 Interop 어셈블리Microsoft Office 2007 Primary Interop Assemblies 이 패키지는 2007 Microsoft Office 제품에 주 Interop 어셈블리를 설치합니다.This package installs the Primary Interop Assemblies for 2007 Microsoft Office products. 주 Interop 어셈블리를 사용하면 관리 코드가 Microsoft Office 응용 프로그램의 COM 기반 개체 모델과 상호 작용할 수 있습니다.The primary interop assembly enables managed code to interact with a Microsoft Office application's COM-based object model. 자세한 내용은 Office 주 Interop 어셈블리를 참조하세요.For more information, see Office Primary Interop Assemblies.
Microsoft Visual Basic PowerPacks 버전 10.0Microsoft Visual Basic PowerPacks version 10.0 PowerPacks는 Visual Basic 응용 프로그램을 개발하는 데 도움이 되는 추가 기능, 컨트롤, 구성 요소 및 도구의 모음입니다.Power Packs are add-ins, controls, components, and tools to aid you in developing Visual Basic applications. 이 버전에는 Windows Form의 내용을 인쇄하는 데 사용할 수 있는 <xref:Microsoft.VisualBasic.PowerPacks.Printing.PrintForm> 구성 요소와 Visual Basic 6.0 Printer 코드를 수정하지 않고 실행하는 데 사용할 수 있는 프린터 호환성 라이브러리가 포함되어 있습니다.This version contains the <xref:Microsoft.VisualBasic.PowerPacks.Printing.PrintForm> component, which enables you to print the contents of a Windows Form, and the Printer Compatibility Library, which enables Visual Basic 6.0 Printer code to run unmodified.
Microsoft Visual F# Runtime for .NET 2.0Microsoft Visual F# Runtime for .NET 2.0 이 패키지는 기존의 개체 지향 및 명령적 방식(절차적) 프로그래밍과 함수형 프로그래밍에 대한 지원을 모두 제공하는 x86 및 x64 운영 체제용 Visual F# 런타임 라이브러리를 설치합니다.This package installs the Visual F# run-time libraries for the x86 and x64 operating systems, which provide support for functional programming as well as traditional object-oriented and imperative (procedural) programming. 응용 프로그램 또는 구성 요소가 Visual F# 및 .NET Framework 2.0, .NET Framework 3.0 또는 .NET Framework 3.5에서 작성된 경우 이 패키지를 설치해야 합니다.This package must be installed if the application or its components is authored in Visual F# and .NET Framework 2.0, .NET Framework 3.0, or .NET Framework 3.5.

자세한 내용은 F# Language Reference(F# 언어 참조)를 참조하세요.For more information, see F# Language Reference.
Microsoft Visual F# Runtime for .NET 4.0Microsoft Visual F# Runtime for .NET 4.0 이 패키지는 기존의 개체 지향 및 명령적 방식(절차적) 프로그래밍과 함수형 프로그래밍에 대한 지원을 모두 제공하는 x86 및 x64 운영 체제용 Visual F# 런타임 라이브러리를 설치합니다.This package installs the Visual F# run-time libraries for the x86 and x64 operating systems, which provide support for functional programming as well as traditional object-oriented and imperative (procedural) programming. 응용 프로그램 또는 구성 요소가 Visual F# 및 .NET Framework 4에서 작성된 경우 이 패키지를 설치해야 합니다.This package must be installed if the application or its components is authored in Visual F# and .NET Framework 4.

자세한 내용은 F# Language Reference(F# 언어 참조)를 참조하세요.For more information, see F# Language Reference.
Microsoft Visual Studio 2010 보고서 뷰어Microsoft Visual Studio 2010 Report Viewer 이 패키지는 Windows Forms 및 ASP.NET 응용 프로그램에 다양한 데이터 보고 기능을 추가하는 데 사용할 수 있는 보고서 뷰어 컨트롤을 설치합니다.This package installs report viewer controls that you can use to add rich data reporting to Windows Forms and ASP.NET applications.
Microsoft Visual Studio 2010 for Office Runtime(x86 및 x64)Microsoft Visual Studio 2010 for Office Runtime (x86 and x64) Visual Studio의 Office 개발자 도구는 Microsoft Office를 사용하여 사용자 지정 비즈니스 솔루션을 편리하게 개발할 수 있는 통합된 도구를 제공합니다.The Office developer tools in Visual Studio offers easy-to-use, integrated tools for creating customized business solutions with Microsoft Office. Office 응용 프로그램을 사용자 인터페이스로 사용하는 관리되는 스마트 클라이언트 솔루션을 만들 수 있습니다.You can create managed, smart client solutions that use Office applications as a user interface. 이 도구를 사용하면 쉽게 배포하고 유지 관리할 수 있는 보안 솔루션을 개발할 수 있습니다.The tools enable developers to create secure solutions that are easy to deploy and maintain.

자세한 내용은 방법: ClickOnce를 사용하여 Office 솔루션 게시를 참조하세요.For more information, see How to: Publish an Office Solution by Using ClickOnce.
SQL Server 2005 Express Edition SP2(x86)SQL Server 2005 Express Edition SP2 (x86) 이 패키지는 Microsoft SQL Server 2005Microsoft SQL Server 2005를 기반으로 하는 데이터베이스 응용 프로그램인 Microsoft SQL Server 2005 Express Edition SP2를 설치합니다.This package installs Microsoft SQL Server 2005 Express Edition SP2, a database application that is based on Microsoft SQL Server 2005Microsoft SQL Server 2005. SQL Server Express는 MSDE(Microsoft SQL Server Desktop Engine)를 대체합니다.SQL Server Express is a replacement for Microsoft SQL Server Desktop Engine (MSDE). SQL Server Express는 무료이고 계약 내용에 따라 재배포할 수 있으며, 클라이언트 데이터베이스와 기본 서버 데이터베이스의 역할을 모두 수행합니다.SQL Server Express is free and can be redistributed (subject to agreement), and it functions as both a client database and a basic server database. 다음과 같은 차이점을 제외하면 SQL Server 2005와 같습니다.It is the same as SQL Server 2005, except for the following differences:

- 엔터프라이즈 기능이 지원되지 않습니다.- No enterprise features support.
- 하나의 CPU로 제한됩니다.- Limited to one CPU.
- 버퍼 풀의 메모리는 1GB로 제한됩니다.- 1 gigabyte (GB) memory limit for the buffer pool.
- 데이터베이스의 최대 크기는 4GB입니다.- 4 GB maximum size for databases.
SQL Server 2008 ExpressSQL Server 2008 Express 이 패키지는 소규모 웹, 서버 또는 데스크톱 응용 프로그램에 적합한 데이터베이스이며 Microsoft SQL Server 2008의 무료 버전인 Microsoft SQL Server 2008 Express를 설치합니다.This package installs Microsoft SQL Server 2008 Express, a free edition of Microsoft SQL Server 2008, an ideal database for small web, server or desktop applications. 이 응용 프로그램은 개발 및 프로덕션 용도로 무료로 사용할 수 있습니다.It can be used for free for development and production. 응용 프로그램과 함께 SQL Server 2008 Express를 배포하려면 무료 등록이 필요합니다.A free registration is required for distributing SQL Server 2008 Express with the application.

부트스트래퍼의 동작은 다음과 같습니다.The behavior of the bootstrapper is the following:

- 컴퓨터에 이미 SQL Server 2008 Express 이상이 있으면 해당 컴퓨터는 SQL Server 2008 Express 이상으로 유지됩니다.- If the computer already has SQL Server 2008 Express or later, the computer remains at SQL Server 2008 Express or later.
- 컴퓨터에 이미 SQL Server 2008 Express 이상의 버전이 없으면 패키지가 SQL Server 2008 Express SP1의 최신 버전을 설치합니다.- If the computer does not have any version of SQL Server 2008 Express or later, the package installs the latest version of SQL Server 2008 Express SP1.

SQL Server 2008 Express에 대한 자세한 내용은 http://go.microsoft.com/fwlink/?LinkId=183586을 방문하세요.To learn more about SQL Server 2008 Express, visit http://go.microsoft.com/fwlink/?LinkId=183586.
Visual C++ 2010 런타임 라이브러리(IA64)Visual C++ 2010 Runtime Libraries (IA64) 이 패키지는 Microsoft Windows 운영 체제에 프로그래밍 루틴을 제공하는 Itanium 아키텍처용 Visual C++ 런타임 라이브러리를 설치합니다.This package installs the Visual C++ run-time libraries for the Itanium architecture, which provide routines for programming for the Microsoft Windows operating system. 이러한 루틴은 C 및 C++ 언어에서 제공하지 않는 여러 일반 프로그래밍 작업을 자동화합니다.These routines automate many common programming tasks that are not provided by the C and C++ languages.

자세한 내용은 C 런타임 라이브러리 참조를 참조하세요.For more information, see C Run-Time Library Reference.
Visual C++ 2010 런타임 라이브러리(x64)Visual C++ 2010 Runtime Libraries (x64) 이 패키지는 Microsoft Windows 운영 체제에 프로그래밍 루틴을 제공하는 x64 운영 체제용 Visual C++ 런타임 라이브러리를 설치합니다.This package installs the Visual C++ run-time libraries for the x64 operating systems, which provide routines for programming for the Microsoft Windows operating system. 이러한 루틴은 C 및 C++ 언어에서 제공하지 않는 여러 일반 프로그래밍 작업을 자동화합니다.These routines automate many common programming tasks that are not provided by the C and C++ languages.

자세한 내용은 C 런타임 라이브러리 참조를 참조하세요.For more information, see C Run-Time Library Reference.
Visual C++ 2010 런타임 라이브러리(x86)Visual C++ 2010 Runtime Libraries (x86) 이 패키지는 Microsoft Windows 운영 체제에 프로그래밍 루틴을 제공하는 x86 운영 체제용 Visual C++ 런타임 라이브러리를 설치합니다.This package installs the Visual C++ run-time libraries for the x86 operating systems, which provide routines for programming for the Microsoft Windows operating system. 이러한 루틴은 C 및 C++ 언어에서 제공하지 않는 여러 일반 프로그래밍 작업을 자동화합니다.These routines automate many common programming tasks that are not provided by the C and C++ languages.

자세한 내용은 C 런타임 라이브러리 참조를 참조하세요.For more information, see C Run-Time Library Reference.
Windows Installer 3.1Windows Installer 3.1 이 패키지는 Windows Installer 설치 프로젝트를 설치할 수 있는 Microsoft Windows Installer 재배포 가능 패키지, 버전 3.1을 설치합니다.This package installs the Microsoft Windows Installer redistributable, version 3.1, which allows the installation of Windows Installer Setup projects. Windows Server 2003 SP1 이상에는 이 패키지가 미리 설치되어 있습니다.It is preinstalled on Windows Server 2003 with SP1 and later.

이 항목은 기본적으로 선택됩니다.By default, this item is selected.
Windows Installer 4.5Windows Installer 4.5 이 패키지는 Windows Installer 설치 프로젝트를 설치할 수 있는 Microsoft Windows Installer 재배포 가능 패키지, 버전 4.5를 설치합니다.This package installs the Microsoft Windows Installer redistributable, version 4.5, which allows the installation of Windows Installer Setup projects.

참고 항목See Also

프로젝트 디자이너, 게시 페이지 Publish Page, Project Designer
응용 프로그램 배포 필수 구성 요소 Application Deployment Prerequisites
.NET Framework 재배포 Redistributing the .NET Framework
64비트 응용 프로그램의 필수 구성 요소 배포 Deploying Prerequisites for 64-bit Applications
Visual Studio 멀티 타기팅 개요Visual Studio Multi-Targeting Overview