■ AssemblyInstaller 클래스를 사용해 윈도우즈 서비스 설치를 취소하는 방법을 보여준다.
▶ 예제 코드 (C#)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
using System.Configuration.Install; #region 서비스 설치 취소하기 - UninstallService(serviceFilePath, argumentArray) /// <summary> /// 서비스 설치 취소하기 /// </summary> /// <param name="serviceFilePath">서비스 파일 경로</param> /// <param name="argumentArray">인자 배열</param> public void UninstallService(string serviceFilePath, string[] argumentArray) { AssemblyInstaller installer = new AssemblyInstaller(serviceFilePath, argumentArray); installer.UseNewContext = true; installer.Uninstall(null); } #endregion |