개발 (develop)

[C#] 서비스 프로그램 만들기 | 서비스프로그래밍 | Windows 서비스 생성

삽질그만 2022. 6. 7. 08:39

C#] 서비스 프로그램 - 1

프로그램 설명서비스 프로그램을 작성하고 인스톨하며, 삭제하고 서비스의 시작과 종료를 event log 에 명시하는 프로그램입니다.

 

1. 서비스 만들기

서비스를 만들고 구성하려면

1. Visual Studio의 메뉴 모음에서 파일, 새로 만들기, 프로젝트를 선택합니다.

새 프로젝트 대화 상자가 열립니다.

2. Visual C# 프로젝트 템플릿 목록에서 Windows 서비스를 선택하고 프로젝트의 이름을 MyNewService로 지정합니다. 확인을 선택합니다.

프로젝트 템플릿은 System.ServiceProcess.ServiceBase에서 상속된 Service1이라는 구성 요소 클래스를 자동으로 추가합니다.

3. 편집 메뉴에서 찾기 및 바꾸기, 파일에서 찾기를 선택합니다(키보드: Ctrl+Shift+F).

모든 Service1을 MyNewService로 변경합니다.

Service1.cs, Program.cs 및 Service1.Designer.cs 파일에서 인스턴스를 찾습니다.

4. Service1.cs [디자인] 의 속성 창에서 Service1의 ServiceName 및 (이름) 속성이 아직 설정되어 있지 않으면 MyNewService로 설정합니다.

5. 솔루션 탐색기에서 Service1.cs의 이름을 MyNewService.cs로 바꿉니다.

 

2. 서비스에 기능 추가