2010-01-27 2 views
5

설치 빌드가 WiX 3.0입니다. 현재 일부 폴더를 만들고 폴더 권한을 수정합니다. 그러나 스페인어 OS에는 설치되지 않습니다. 이제는 스페인어 OS를 지원해야하므로 문제가됩니다. 그래서 ... 나는 지역화 할 수있는 방식으로 이것을하려고 노력하고있다. 이것은 내가 그것을 변경 한 것입니다 :지역화 할 수있는 방식으로 설치시 폴더 사용 권한을 설정하는 방법

<CreateFolder Directory="JPROLogs" > 
    <util:PermissionEx User="[WIX_ACCOUNT_ADMINISTRATORS]" GenericAll="yes" /> 
    <util:PermissionEx User="[WIX_ACCOUNT_USERS]" GenericAll="yes" /> 
    </CreateFolder> 

하지만 난 지금 설치 영어 OS의 다음과 같은 오류 스페인어 운영 체제의 실패 얻을 :

ExeSecureObjects: Error 0x80070534: failed to get sid for account: NOREGON-B3BC733\BUILTIN\Administrators

내가 잘못 갈 어떤 아이디어?

답변

1

시도 :

접근 방법

은에 설명되어 있습니다. 귀하의 경우를 들어 :

<util:PermissionEx User="Everyone" GenericAll="yes" /> 

그리고 나를 위해 충분했다 :

<CreateFolder Directory="JPROLogs" > 
    <util:PermissionEx User="Administrators" GenericAll="yes" /> 
    <util:PermissionEx User="Users" GenericAll="yes" /> 
    </CreateFolder> 
0

나는 이것을 사용했다. 그것도 당신의 문제가 될지 모르겠다. 희망이 도움이됩니다!

관련 문제