1
설치 프로젝트의 복구 기능은 기본적으로 다시 설치되지만 Windows 서비스를 관리하는 사용자 정의 설치/커밋/롤백/제거 작업으로 인해, 수리 기능이 호출 될 때 서비스가 이미 존재하기 때문에 수리가 실패합니다.수리 설정 프로젝트에서 오류 1001이 발생 함 : "지정한 서비스가 이미 있습니다"
설치 프로젝트는 먼저 수리하기 전에 서비스를 제거해야합니다. 나는 이미 using System.Configuration.Install
을 통해 사용자 지정 작업을 주입하고 있으므로 가능해야합니다.
서비스를 먼저 제거하려면 복구 기능을 어떻게 지정합니까?