필수 조건 대화 상자Prerequisites 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 및 C# 프로젝트와 64비트 운영 체제용으로 컴파일된 Visual Basic 및 C# 프로젝트에 필요합니다..NET Framework 3.5 is required for all Visual Basic and 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 C# projects compiled for 64-bit operating systems. IA64는 지원되지 않습니다. Visual Basic 및 C# 프로젝트는 기본적으로 모든 CPU 아키텍처에 대해 컴파일됩니다.(IA64 is not supported.) Note that Visual Basic and C# projects are compiled for any CPU architecture by default. 자세한 내용은 Visual Studio 멀티 타기팅 개요64비트 응용 프로그램의 필수 구성 요소 배포를 참조하세요.For more information, see Visual Studio Multi-Targeting Overview and Deploying Prerequisites for 64-bit Applications.

이 항목은 기본적으로 선택됩니다.By default, this item is selected.
Microsoft .NET Framework 4.xMicrosoft .NET Framework 4.x 이 패키지는 x86 및 x64 플랫폼 모두에 .NET Framework 4.x를 설치합니다.This package installs the .NET Framework 4.x for both the x86 and x64 platforms.
SQL Server 2014용 Microsoft System CLR Types(x64 및 x86)Microsoft System CLR Types for SQL Server 2014 (x64 and x86) 이 패키지는 x64 또는 x86의 SQL Server 2014용 Microsoft System CLR Types를 설치합니다.This package installs Microsoft System CLR Types for SQL Server 2014 for either x64 or x86.
SQL Server 2008 R2 ExpressSQL Server 2008 R2 Express 이 패키지는 소규모 웹, 서버 또는 데스크톱 응용 프로그램에 적합한 데이터베이스이며 Microsoft SQL Server 2008 R2의 무료 버전인 Microsoft SQL Server 2008 R2 Express를 설치합니다.This package installs Microsoft SQL Server 2008 R2 Express, a free edition of Microsoft SQL Server 2008 R2, an ideal database for small web, server or desktop applications. 이 응용 프로그램은 개발 및 프로덕션 용도로 무료로 사용할 수 있습니다.It can be used for free for development and production.
SQL Server 2012 ExpressSQL Server 2012 Express 이 패키지는 Microsoft SQL Server 2012 Express를 설치합니다.This package installs Microsoft SQL Server 2012 Express.
SQL Server 2012 Express LocalDBSQL Server 2012 Express LocalDB 이 패키지는 Microsoft SQL Server 2012 Express LocalDB를 설치합니다.This package installs Microsoft SQL Server 2012 Express LocalDB.
Visual C++ "14" 런타임 라이브러리(ARM)Visual C++ "14" Runtime Libraries (ARM) 이 패키지는 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++ “14” 런타임 라이브러리(x64)Visual C++ "14" 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 “14” 런타임 라이브러리(x86)Visual C++ "14" 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.

참고 항목See also