2011-09-24 11 views
0

특정 버전의 Windows 바탕 화면에 Windows 서비스를 설치하고 있습니다. 그런 다음 내 서비스를 수정하고 서비스를 변경합니다. 설치 프로그램 버전을 업그레이드합니다. RemovePreviousVersion 속성을 true로 설정하고 아래 작업을 수행합니다. 사용자 지정 액션에서 NOT PREVIOUSVERSIONSINSTALLED를 추가하고을 입력 한 다음 아래에 언급 된 코드를 추가합니다. 나는 위의 단계 아래의 링크 Installing Higher Versions of existing Windows Service in VS 2008에서 그쪽으로 위의 솔루션을 가지고있다Windows 서비스의 최신 버전을 설치하지 못했습니다.

System.ServiceProcess.ServiceController serviceController = new System.ServiceProcess.ServiceController("WinDbSync1"); 
     if (serviceController.Status != System.ServiceProcess.ServiceControllerStatus.Running) 
     { 
      serviceController.Start(); 

     } 

, 그것은 Windows 서비스를 설치하지만 doesnot 내가 어떤 step.Also를 놓치고 있다면 알려 호야 이벤트 설치에서 작성된 비즈니스 기능을 실행 나는 exe의 버전을 바꾸고 싶지 않다. 나는 단순히 Installer 버전을 바꾼다.

감사합니다,

Sachin K 사용자 지정 작업이 서비스를 설치 할 필요가 없습니다

답변

관련 문제