2011-12-06 3 views
1

PDF 프로그램을 설치하는 설치 프로그램이 있습니다. 그것은 테스트 머신에서 완벽하게 작동합니다. 컴퓨터에 다른 PDF 소프트웨어가 있으면 사용중인 공유 파일 수가 너무 많아서 오류가 발생합니다.Inno Setup/SUPPRESSMSGBOXES 사용자 정의

Inno에는/SUPPRESSMSGBOXES 옵션이 있습니다. 그러나 파일 복사를 무시하도록 구성 할 수 없습니다. 중지 또는 다시 시도 중 하나입니다. 중단 - 설정이 실패합니다. 다시 시도 - 파일이 사용 중이므로 절대로 성공하지 못합니다.

누구든지 설정하는 동안 자동으로 복사 파일 오류를 무시하는 방법을 알고 있습니까?

답변

2

사용중인 파일에 restartreplace 플래그를 사용할 수 있습니다. 정확하게 이러한 오류 대화 상자를 표시하지 않을 것입니다.

[Files] 섹션의 문서 인용 :

restartreplace
기존 파일이 필요로 교체 할
을, 그리고 설치는 기본적으로 의지 다른 실행중인 프로세스에 의해 사용 (잠금)에 오류 메시지를 표시하십시오. 이 플래그는 설치 프로그램이 다음에 시스템을 다시 시작할 때 (MoveFileEx를 호출하거나 WININIT.INI에 항목을 작성하여) 바꿀 파일을 대신 등록하도록 지시합니다. 이 경우 설치 프로세스가 끝나면 컴퓨터를 다시 시작하라는 메시지가 나타납니다.

관련 문제