System.Configuration.Install
System.Configuration.Install ?
– 사용자 자신의 구성 요소에 대한 사용자 지정 설치 관리자를 쓸 수 있게 해주는 클래스를 제공합니다. Installer클래스는 .NET Framework의 모든 사용자 지정 설치 관리자에 대한 기본 클래스입니다. Installer.Installers속성의 경우 설치 관리자에는 다른 설치 관리자의 컬렉션이 자식으로 포함되어 있습니다. 설치 관리자가 실행될 때, 설치 관리자는 해당 자식을 순환하고 System.Configuration.Install.Installer.Install, System.Configuration.Install.Installer.Commit, System.Configuration.Install.Installer.Rollback 또는 System.Configuration.Install.Installer.Uninstall를 호출합니다.
└ Installer Class
– 사용자지정설치의기반을제공합니다.
Installer를 사용하려면 다음 단계를 수행해야 합니다.
- Installer클래스를 상속합니다.
- Install, Commit, Rollback및 Uninstall메서드를 재정의합니다.
- RunInstallerAttribute를 파생 클래스에 추가한 다음 true로 설정합니다.
- 설치할 응용 프로그램의 어셈블리에 파생 클래스를 배치합니다.
- 설치 관리자를 호출합니다. 예를 들어, InstallUtil.exe를 사용하여 설치 관리자를 호출합니다.