C#에서 Form이나 콘솔창을 띄우지 않고 실행하는 방법?

hiluciano의 이미지

제목 그대로 클럽박스의 fscagent.exe가 프로세스 상에는 나타나지만 그 어떤 창도 띄우지 않는 것처럼

C#도 실행하면 어떠한 폼이나 콘솔창도 띄우지 않고 백그라운드로 실행되게 하려면 어떻게 해야 하나요?

7339989b62a014c4ce6e31b3540bc7b5f06455024f22753f6235c935e8e5의 이미지

프로젝트 종류를 Win32 애플리케이션으로 하고, 말 그대로 폼을 하나도 안 띄우면 될텐데요?

---8< 서명 -----------------
애니메이션 감상 기록 http://animeta.net/

hiluciano의 이미지

Windows 응용 프로그램으로 C# 프로젝트 만든 다음에

기본으로 딸려 나오는 Form1 제거하고

Main() 함수에 있는 내용 다 지운 다음에

그 자리에 무한 루프 넣으니까 되네요..

근데 뭔가 모르게 컴퓨터 전체가 버벅대는 느낌이 듭니다.

백그라운드 실행은 어떻게 하나요?

7339989b62a014c4ce6e31b3540bc7b5f06455024f22753f6235c935e8e5의 이미지

무한 루프로 대기하지 마시고 Application.Run()을 하세요.

---8< 서명 -----------------
애니메이션 감상 기록 http://animeta.net/