を失敗GrantOnFile許可Iは、次のようにNSISとaccessControl pluginでディレクトリを作成して設定しようとしています:NSISのAccessControl ::
CreateDirectory "$APPDATA\${productName}"
; create fileResources directory
CreateDirectory "$APPDATA\${productName}\fileResources"
AccessControl::GrantOnFile "$APPDATA\${productName}\fileResources" "Everyone" "FullAccess"
Pop $0 ; get "Marker" or error msg
StrCmp $0 "Marker" Continue
MessageBox MB_OK|MB_ICONSTOP "Error setting access control for $APPDATA\${productName}\fileResources: $0"
Pop $0 ; pop "Marker"
Continue:
Pop $0
私は$ 0 その応答は何である上、下記を受け付けておりますか!
は、私はあなたがNSIS V3を使用してUnicodeのインストーラを構築していると、あなたはpluginsサブディレクトリに間違ったプラグインを入れていること、それが理由であると推測している
正しいプラグインを使用していますか? AnsiまたはUnicodeをチェックします。間違ったものを使用すると、応答文字セットが間違っています(中国語など)。 – Slappy