Visual Studio Express 2012를 사용하여 Topshelf (버전 3.1.107.0)를 사용하여 콘솔 응용 프로그램을 만들었습니다. 응용 프로그램은 콘솔 응용 프로그램으로 작동하지만 서비스로 설치하는 방법을 알 수 없습니다. Visual Studio (빌드, 게시)에서 프로젝트를 게시하고 관리자 권한으로 명령 프롬프트를 시작하고 응용 프로그램이 게시 된 폴더로 이동 한 다음 명령 프롬프트에서 setup.exe -install을 실행합니다. 응용 프로그램이 설치되어 실행되지만 콘솔 응용 프로그램은 Windows 서비스가 아닙니다. 내가 여기서 무엇을 놓치고 있니?Windows 서비스로 Topshelf 응용 프로그램 설치
Topshelf에 익숙하지 않은 사용자를 위해 .Net 용 Windows 서비스 프레임 워크이며 위에서 설명한 시나리오를 쉽게 수행 할 수 있습니다. 콘솔 응용 프로그램으로 개발 및 디버깅하고 Windows 서비스로 배포하십시오. http://docs.topshelf-project.com/en/latest/index.html의 설명서를 참조하십시오.
'실행 가능한 Windows 서비스 만들기'질문을 보았습니다. Topshelf에 관한 것이 아니기 때문에 내 질문과 관련이없는 것 같습니다. –
예, 이것이 Topshelf가하는 것입니다. 그렇습니다. 나는 그들의 문서를 조사했습니다. –
그럼 뭘 찾았습니까? 외관상으로는 당신은 특히 "응용 프로그램이 설치되어 실행되지만 콘솔 응용 프로그램이 아닌 Windows 서비스"_에서 문서를 읽는 데 어려움이있는 것 같습니다. Windows의 서비스 MMC 스냅인에 서비스가 설치되어 있습니까? – CodeCaster