728x90
반응형
728x170
using System.Configuration.Install;
#region 서비스 설치하기 - InstallService(serviceFilePath, argumentArray)
/// <summary>
/// 서비스 설치하기
/// </summary>
/// <param name="serviceFilePath">서비스 파일 경로</param>
/// <param name="argumentArray">인자 배열</param>
public void InstallService(string serviceFilePath, string[] argumentArray)
{
AssemblyInstaller Installer = new AssemblyInstaller(serviceFilePath, argumentArray);
Installer.UseNewContext = true;
Installer.Install(null);
Installer.Commit(null);
}
#endregion
728x90
반응형
그리드형(광고전용)
'C# > Common' 카테고리의 다른 글
[C#/COMMON] 다양한 타입의 JSON 직렬화 데이터 저장하기/복구하기 (0) | 2016.08.30 |
---|---|
[C#/COMMON] Process 클래스 : 프로세스 리스트 구하기 (0) | 2016.07.12 |
[C#/COMMON] Nullable 타입 여부 구하기 (0) | 2016.07.05 |
[C#/COMMON] Nullable 클래스 : GetUnderlyingType 정적 메소드를 사용해 기본 타입 구하기 (0) | 2016.07.05 |
[C#/COMMON] AssemblyInstaller 클래스 : 윈도우즈 서비스 설치 취소하기 (0) | 2016.06.12 |
[C#/COMMON] ServiceController 클래스 : 윈도우즈 서비스 설치 여부 구하기 (0) | 2016.06.12 |
[C#/COMMON] ServiceController 클래스 : 윈도우즈 서비스 재시작하기 (0) | 2016.06.12 |
[C#/COMMON] ServiceController 클래스 : 윈도우즈 서비스 중단하기 (0) | 2016.06.12 |
[C#/COMMON] ServiceController 클래스 : 윈도우즈 서비스 시작하기 (0) | 2016.06.12 |
[C#/COMMON] EventLog 클래스 : 이벤트 로그 사용하기 (0) | 2016.06.12 |
댓글을 달아 주세요