.NET Framework 응용 프로그램 및 Dotnetfx.exe를 함께 설치하는 단일 설치 프로젝트 만들기
업데이트: 2007년 11월
![]() |
---|
이 항목은 .NET Framework 버전 1.0 재배포 가능 패키지에만 적용됩니다. .NET Framework 버전 1.1 핵심 재배포 가능 패키지를 배포하는 방법에 대한 자세한 내용은 .NET Framework Deployment Guide 웹 사이트인 .NET Framework 1.1 Deployment Guide를 참조하십시오. |
Setup.exe Bootstrapper 샘플의 목적은 실행하면 필요에 따라 Dotnetfx.exe가 설치된 다음 .NET Framework 응용 프로그램이 설치되는 단일 설치 프로그램을 만드는 방법을 보여 주는 것입니다. 이 샘플에 의해 Dotnetfx.exe와 .NET Framework 응용 프로그램의 Microsoft Windows Installer 기반 설치 프로그램(.msi 파일)이 부트스트랩으로 입력됩니다. 이 샘플은 .NET Framework가 설치되지 않은 컴퓨터에서도 실행할 수 있어야 하기 때문에 비관리 코드로 작성됩니다. Setup.exe Bootstrapper 샘플의 사전 컴파일 버전은.NET Framework Deployment Guide 웹 사이트(www.msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetdep/html/dotnetframedepguid.asp)에서 다운로드할 수 있습니다.
데이터 클래스가 포함된 .NET Framework 응용 프로그램일 경우 FullInstallVer의 값이 2.6 이상인 레지스트리 키 HKLM\SOFTWARE\Microsoft\DataAccess가 있는지 확인하여 MDAC_typ.exe가 자동으로 설치되도록 Setup.exe Bootstrapper 샘플을 확장할 수 있습니다. MDAC 설치 프로그램이 캡슐화된 샘플 실행 파일과 Windows Installer 패키지(.msi 파일)는 Microsoft 기술 지원 서비스의 문서인 "Install DCOM and MDAC Through a Windows Installer Package"에서 다운로드할 수 있습니다. 이 문서는 https://support.microsoft.com/default.aspx?scid=kb;EN-US;q257604에서 볼 수 있습니다.
Setup.exe Bootstrapper 샘플에서는 .NET Framework를 자동으로 확인하며 필요할 경우 Dotnetfx.exe가 자동으로 설치되고 응용 프로그램에 대한 Windows Installer 설치 프로그램이 호출됩니다. Setup.exe에서 이 작업이 수행되는 방식에 대한 자세한 내용은 Setup.exe Bootstrapper 샘플 작업을 참조하십시오.
Setup.exe Bootstrapper 샘플을 응용 프로그램과 함께 사용하려면 사용자가 직접 Settings.ini 파일을 만들어야 합니다. 설치 프로그램을 배포할 때 응용 프로그램 및 Dotnetfx.exe 설치에 대한 최소 구성 요구 사항이 포함된 추가 정보를 함께 제공하는 것이 좋습니다. Settings.ini 및 추가 정보 파일을 만드는 방법에 대한 자세한 내용은 응용 프로그램과 함께 Setup.exe Bootstrapper 샘플 사용을 참조하십시오.
참고 항목
개념
응용 프로그램과 함께 Setup.exe Bootstrapper 샘플 사용