ServiceInstaller.ServicesDependedOn 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 서비스를 실행하기 위해 실행해야 하는 서비스를 나타냅니다.
public:
property cli::array <System::String ^> ^ ServicesDependedOn { cli::array <System::String ^> ^ get(); void set(cli::array <System::String ^> ^ value); };
public string[] ServicesDependedOn { get; set; }
[System.ServiceProcess.ServiceProcessDescription("ServiceInstallerServicesDependedOn")]
public string[] ServicesDependedOn { get; set; }
member this.ServicesDependedOn : string[] with get, set
[<System.ServiceProcess.ServiceProcessDescription("ServiceInstallerServicesDependedOn")>]
member this.ServicesDependedOn : string[] with get, set
Public Property ServicesDependedOn As String()
속성 값
이 설치 관리자와 연결된 서비스를 실행하기 전에 실행해야 하는 서비스 배열입니다.
- 특성
설명
서비스를 시작하려면 먼저 다른 서비스를 실행해야 할 수 있습니다. 이 속성의 정보는 레지스트리의 키에 기록됩니다. 사용자(또는 자동 시작의 경우 시스템)가 서비스를 실행하려고 하면 SCM(서비스 제어 관리자)은 배열의 각 서비스가 이미 시작되었는지 확인합니다.
배열의 서비스가 실행되고 있지 않으면 SCM에서 시작하려고 시도합니다. 여기에는 Manual
StartType있는 서비스가 포함됩니다.
이 서비스가 의존하는 서비스가 시작되지 않으면 이 서비스가 시작되지 않습니다. 시스템 수준에서 이를 감지하는 예외 처리가 없으므로 시스템이 시작되지 않은 경우 예외가 throw되지 않습니다. 서비스 시작 오류를 처리하고 코드에서 이를 구현하는 방법을 결정합니다. 일반적으로 서비스가 시작되지 않으면 시작 시 사용자에게 대화 상자가 나타납니다.
서비스가 시작되지 않으면 항목이 애플리케이션 이벤트 로그에 기록됩니다.
이 서비스가 의존하는 서비스는 동일한 실행 파일에 있을 필요가 없습니다.
적용 대상
추가 정보
.NET