WiX을 사용하여이 제품의 설치 프로그램을 개발하고 있습니다. 내 설치 관리자가 설치하는 서비스 중 하나는 재부팅해야합니다.'msiexec/norestart/fepmcs/qn'명령 줄이 여전히 PC를 다시 부팅합니다
UI 설치 중에 사용자에게 묻습니다. 사용자가 "아니요"라고 말하면 다시 부팅하지 않습니다. 그러나 자동 설치를 사용하면 /norestart
옵션을 지정하더라도 컴퓨터가 계속 재부팅됩니다. 여기
MSI (s) (F0:58) [04:42:00:795]: Windows Installer reconfigured the product. Product Name: MyProduct. Product Version: 1.0.0.0. Product Language: 1033. Manufacturer: MyOrg. Reconfiguration success or error status: 0.
MSI (s) (F0:58) [04:42:00:795]: Value of RebootAction property is
MSI (s) (F0:58) [04:42:00:795]: Windows Installer requires a system restart. Product Name: MyProduct. Product Version: 1.0.0.0. Product Language: 1033. Manufacturer: MyOrg. **Type of System Restart: 2. Reason for Restart: 1.**
MSI (s) (F0:58) [04:42:00:796]: Product: MyProduct. Restart required. The installation or update for the product required a restart for all changes to take effect. The restart was deferred to a later time.
을 /norestart
옵션이 제공되는 경우에도 로그는 다음과 같습니다
여기에 사용자가 "No"를 선택하면, 그것은 다시 시작하지 않는 자동 설치없이 사건의 로그입니다 재부팅이 발생합니다
성공 사례 :
MSI (s) (50:78) [04:37:06:985]: Windows Installer reconfigured the product. Product Name: MyProduct. Product Version: 1.0.0.0. Product Language: 1033. Manufacturer: MyOrg. Reconfiguration success or error status: 0.
MSI (s) (50:78) [04:37:06:985]: Value of RebootAction property is
MSI (s) (50:78) [04:37:06:985]: Windows Installer requires a system restart. Product Name: MyProduct. Product Version: 1.0.0.0. Product Language: 1033. Manufacturer: MyOrg. **Type of System Restart: 1. Reason for Restart: 1**.
로그 파일을 모두 비교, 나는 다음과 같은 차이를 발견 시스템 다시 시작의 유형 : 다시 시작 2. 이유 : 1.
실패 사례 : 시스템 다시 시작의 종류 : 다시 시작 1. 이유 :
1 내가 윅스의 모든 속성을 추가해야합니까 이 시나리오를 처리하는 코드?