Skip to content

Use LocalUser/LocalGroup which is created in CreateFolders #38

@yusukemasuda

Description

@yusukemasuda

I want to set user or group which is created by UserPrivileges extension, to Directory permission.

<Component Id="CreateLocalUserGroups" Guid="...." Transitive="no" Win64="yes" KeyPath="yes">
        <!-- Create "Olympus Service" Group -->
	<UserPrivileges:LocalGroup Id="MyGroup" Name="MyGroup" Description="This is MyGroup"
			CheckIfExists="yes" CreateOnInstall="yes" DeleteOnUnInstall="no"/>
</Component>
<Component Id="...." Guid="...." Transitive="yes">
    <CreateFolder Directory="....">
         <Permission User="MyGroup" GenericAll="yes" />
    </CreateFolder>
    <RemoveFolder Id="...." On="uninstall" Directory="....." />
</Component>

The directory is created in immediate sequence, however the LocalUser/LocalGroup is created in defferred sequence, so the directory creation would fail.

Do you have any option to create LocalUser/LocalGroup in immediate sequence?

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions