출처 : http://delphian.tistory.com/14
vista 및 window7 은 기본적으로 "Program files" Directory 밑에 저장 및 수정 권한을 주지 않는다
따라서 개인설정 화일 이나 데이타 화일을 해당 디렉토리에 쓸수가 없다. vista 나 window7 은
한 데이타는 사용자 영역에 사용할 것을 권장한다.
xp, 2000, vista 등 운영체제에 관계없이 똑같이 사용하고 싶을때는 간단히 Program files 밑에 설치
하지 않으면 된다. 그러나 사용자가 그 디렉토리를 선택하면 어쩔수 없다.
Inno Setup 을 통한 해결법
[Setup]
PrivilegesRequired=admin
일단 설치 프로그램을 admin 권한을 얻어서 실행하도록 한다
[dirs] Name: "{app}"; Permissions: everyone-full;
app 가 설치되는 디렉토리를 모든 사람에게 모든 권한을 준다. 서브 디렉토리도 필요하다면 권한을 준다.
'InnoSetup' 카테고리의 다른 글
[InnoSetup]입력페이지 생성 및 검사 (0) | 2013.01.28 |
---|---|
[InnoSetup]소개 ( install 설치 프로그램 ) (0) | 2012.09.27 |