1

MSI에 Windows 서비스가 있고 설치 및 제거에서 각각 사용자 지정 작업을 만들어 서비스를 설치하고 제거하면 정상적으로 작동합니다. 업그레이드시 서비스의 오류는 1001입니다. VS 10 Installer를 사용하여 내 서비스를 어떻게 업그레이드합니까?MSI 설치 관리자를 사용하여 Windows 서비스 업그레이드

+0

서비스를 업그레이드한다는 것은 무엇을 의미합니까? 기존 서비스를 제거하고 MSI를 사용하여 새 서비스를 설치 하시겠습니까? – Kurubaran

+0

yup AccessDenied –

+0

기본적으로 1001은 사용자 지정 작업으로 인해 발생합니다. 당신은 그것으로 디버깅 했습니까? 당신의 커스텀 액션에서 뭐하고 있니? – Kurubaran

답변

0

휠을 다시 발명하고 버그와의 싸움에 지친다면 video on my blog을 확인하십시오.

서비스를 만들어 설치 파일로 패키지를 만들고, TFS에서 확인하고, 빌드하고, 10 분 내에 VM에서 테스트하는 방법을 보여줍니다. 이 설치 프로그램은 주요 업그레이드에 대해 완전히 설정되어 있으며 다른 릴리스를 빌드하고 테스트해도 문제가 없습니다.

관련 문제