の権限は、私は次のように一時ASP.NETファイルフォルダのアクセス権を設定しようとしている:WiXの - ASP.NET Tempフォルダ
<PropertyRef Id="NETFRAMEWORK20INSTALLROOTDIR"/>
<DirectoryRef Id="NETFRAMEWORK20INSTALLROOTDIR">
<Directory Id="TempASPNETFolder" Name="Temporary ASP.NET Files">
<Component Id="PermissionsTempAspnet" Guid="{C107EC7F-FC97-41b6-B418-EA4532949362}">
<CreateFolder>
<util:PermissionEx GenericAll="yes" User="[WIX_ACCOUNT_NETWORKSERVICE]" />
</CreateFolder>
</Component>
</Directory>
</DirectoryRef>
私はnetfxとutilの拡張を含めました。私はコンパイルするとき、私は次のエラーを取得する:
エラーLGHT0094:シンボルへの未解決の参照「ディレクトリ:NETFRAMEWORK20INSTALLROOTDIR」
私はここで何をしないのですか?
更新:WiXについてよく知らないので、私はこれを試しました。コンパイルしてリンクします。実際に動作するかどうかはわかりません。
<DirectoryRef Id="TARGETDIR">
<Directory Id="NetFramework20InstallDir" Name="[NETFRAMEWORK20INSTALLROOTDIR]">
<Directory Id="TempASPNETFolder" Name="Temporary ASP.NET Files">
<Component Id="PermissionsTempAspnet" Guid="{C107EC7F-FC97-41b6-B418-EA4532949362}">
<CreateFolder>
<util:PermissionEx GenericAll="yes" User="[WIX_ACCOUNT_NETWORKSERVICE]" />
</CreateFolder>
</Component>
</Directory>
</Directory>
</DirectoryRef>
ディレクトリを説明してくれてありがとう、ありがとう、プロパティの概念のように扱うことができます。 –