문제

동료가 Windows 애플리케이션을 작성하고 설치자를 만들게했습니다. Visual Studio를 통해 설치 프로그램 프로젝트를 만들고 서비스 프로젝트의 주요 출력을 새 프로젝트에 추가했습니다.

설치 프로그램을 실행하면 올바른 폴더를 생성하고 DLLS, EXE 및 CONFIG 파일을 복사하지만 실제 서비스를 설치하지는 않습니다.

서비스는 서비스 창에 나열되지 않으며 EXE를 두 번 클릭하면 서비스를 설치하려면 InstallUtil을 실행해야한다고 들었습니다.

설치 프로그램이 나를 위해이 비트를 어떻게 만들 수 있습니까? 이 기사를 찾았습니다.

http://www.codeproject.com/kb/install/installservice.aspx

그러나 그것은 내가 기본적으로 기대할 것으로 예상되는 것에 대해 지나치게 복잡해 보입니다.

도움이 되었습니까?

해결책

이 기사를 사용했습니다.

Visual Basic .NET 또는 Visual Basic 2005에서 Windows 서비스를위한 설정 프로젝트를 만드는 방법

이 기사의 모든 단계를 해결할 때까지 모든 것을 알아낼 수 없었던 꽤 바보 같은 느낌이 들었습니다. 어떤 식 으로든 사소한 운동이 아닙니다.

다른 팁

Visual Studio 2010에 대한 업데이트 된 지침을 찾고있는 사람들은 다음 링크를 확인하십시오.

연습 : 구성 요소 디자이너에서 Windows 서비스 애플리케이션 만들기 ( "기타 버전[vs 2005, vs2008]은 동일한 링크에서 사용할 수 있습니다).

이 문제가 제 경우에는 설치 프로그램 프로젝트에 대한 사용자 정의 작업을 추가하는 데 무시되었다는 문제가있었습니다. 이 오른쪽 클릭 프로젝트를 찾으려면 "보기"-> "사용자 정의 조치"는 폴더에 추가 된 기본 출력이 필요합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top