2012-03-26 3 views
0

저는 2012 년에 installsheild에 기본 MSI 프로젝트를 가지고 있습니다. 현재 구성 파일을 백업 할 때 패치를 설치할 수 있기 때문에 (예 : 업그레이드) 이전 구성 파일 다시 시작됩니다. 지금이 파일을 업데이트하면 삭제됩니다.이전 패치 파일을 다시 저장하려면 어떻게합니까?

나는 스스로 내가이 과정

관련

내가 사방 보았다하지만 예를 찾을 수없는, 내가 올바른 단어를 찾고되지 않을 수 있습니다 모범 사례 다음되지 않을 수 있도록 가르쳐입니다 미리 감사드립니다.

답변

0

설치 파일을 위치로 복사하여 수동으로 처리 할 수 ​​있으며, 일단 업그레이드를 수행하면 파일을 INSTALLDIR로 다시 복사합니다. 나는 아래 링크에서 당신을 도울 희망을 알게되었습니다.

http://community.flexerasoftware.com/archive/index.php?t-108435.html

-Anand

+0

안녕 아난드. 나는 또한 그 지위를 가로 질러왔다. 그러나 그것은 내가 찾고있는 것이 아니다. 나는 다른 설치 프로그램에서 패치가 프로그램 추가 또는 제거에서 제거되면 INSTALLDIR의 이전 패치 파일을 다시 설치 한 다음 다른 패치를 제거 할 수있는 옵션을 제공한다는 것을 보았습니다. 따라서이 프로세스로 클라이언트 시스템의 버전을 통해 응용 프로그램을 롤백 할 수 있습니다. – Oliver843

+0

Hi Cawston, 샘플 프로젝트를 만들었고 두 개의 CA를 추가했습니다. 하나는 설치하기 전에 파일을 복사하여 임시 폴더에 넣은 다음 다른 하나는 설치 후 다시 복사하는 것입니다. 나는 중대한 향상을 시도하고 잘 통과했다. – anand

+0

안녕하세요 아난드, 도와 주셔서 감사합니다. installshield 2012 내에서 찾을 수있는 표준 사용자 정의 작업입니까 아니면 installscript에서 작성할 필요가 있습니까? 다시 한 번 감사드립니다 – Oliver843

관련 문제