Je suis en train de définir les autorisations des fichiers ASP.NET temp dossier comme suit:WiX - Autorisations pour ASP.NET Temp Folder
<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>
J'ai inclus les extensions netfx et util. Quand je compile je reçois l'erreur suivante:
erreur LGHT0094: référence au symbole Unresolved « Répertoire: NETFRAMEWORK20INSTALLROOTDIR »
Qu'est-ce que je manque ici?
Mise à jour: Je ne sais pas grand-chose sur WiX, j'ai essayé cela. Il compile et relie. Pas sûr que cela fonctionne réellement.
<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>
Merci de pointer le chemin et d'expliquer les répertoires peuvent être traités comme concept de propriétés. –