2017-12-21 22 views
1

터미널 서버에서 연중 무휴로 운영되는 시스템 용 설치 프로그램을 설계해야하며 여러 사용자가 동시에이 응용 프로그램을 사용합니다.사용자를 퇴출시키지 않고 터미널 서비스에 24/7 앱을 업데이트하십시오.

사용자가 터미널 서비스에 로그인하여이 앱을 사용하지 않으면 해당 응용 프로그램을 업데이트 할 수 있습니다.

예를 들어 다음 터미널 세션에 적용될 dll 및 exe를 업데이트 할 수 있다면 어떻게됩니까?

WIX 설치 프로그램을 사용할 수 있습니까? 아니면 직접 처리 할 수 ​​있습니까?

+0

side-by-side 설치가 짧습니다 (새 폴더에 새 버전이 설치되고 공유 구성 요소가 없음). 안정적으로 사용할 수있는 방법이 없습니다. WiX는 Windows Installer 파일을 컴파일하는 방법 일 뿐이지 만 실제로 재시작 관리자와 관련하여 가능한 한 원활하게 이러한 문제를 처리하도록 설계되었습니다. –

답변

3

Linux에서는 가능하지만 Windows Installer는 Restart Manager을 사용하여 사용중인 파일을 대체합니다. Windows Installer가 사용중인 파일을 감지하면 응용 프로그램을 닫으려고 시도하거나 다시 부팅하는 동안 교체를 예약하라는 메시지를 표시합니다. 설치 중에 UI를 구성하는 방법에 따라 프롬프트를 무시할 수 있지만 응용 프로그램을 닫지 않고 강제로 대체 할 수는 없습니다.