2012-05-25 2 views
2

Innosetup을 통해 빌드하고 현재 설치 (설치 프로그램과 설치 제거 프로그램을 동일한 소스 파일로 작성)하는 경우 설치 프로그램이 실행중인 경우 Innosetup 제거 프로그램을 통해 작성하는 방법은 없습니까?설치 프로그램이 켜져있는 경우 Innosetup 제거 프로그램을 실행하지 않으려면 어떻게합니까?

+0

나는 그의 마음 속에 누구도 제품을 동시에 설치하고 제거 할 수 있을지 궁금합니다. –

+2

베타 테스터 =) – myWallJSON

+0

AppMutex를 사용하면 앱이 켜져있는 경우에만 복수 인스턴스 – Deanna

답변

1

AppMutex이 이미이를 방지하지 못하는 경우 설치 및 제거에 코드를 추가하여 CheckForMutexes()CreateMutex()을 사용할 수 있습니다. CheckForMutexes()이 true를 반환하면 종료 할 수 있습니다. 본질적으로 AppMutex 지원을 대체 할 것이며 귀하의 신청서도 확인할 수 있습니다.

+0

+1, 그것을 사용하는 간단한 코드 샘플? – myWallJSON

+0

손대지 말고 사용하기가 매우 쉽습니다. – Deanna

관련 문제