Я сделал msi с wixtoolset, и я даю разрешения на установленные файлы всем пользователям с кодом ниже.Проблема в том, что после установки все файлы на экране появляются с блокировкой на них.У меня все еще есть разрешение на доступ к ним, но я хотел бы избежать блокировки.
Моя версия Wix - 3.5
Я знаю, что проблема связана с разрешениями, которые я даю, потому что, когда я удаляю их изИнстаккер, блокировка не появляется.
<DirectoryRef Id="INSTALLFOLDERSERVICE">
<!-- SERVICE FILES -->
<!-- Create a single component which is the TestService.exe file -->
<Component Id="SERVICE" GUID="*">
<!-- Remove all files from the INSTALLFOLDER on uninstall -->
<RemoveFile Id="ALLFILES" Name="*.*" On="both" />
<!-- Tell WiX to install the Service -->
<ServiceInstall Id="ServiceInstaller"
Type="ownProcess"
Name="SERVICEtoINSTALL"
DisplayName="$(var.Name)"
Description=""
Start="auto"
ErrorControl="normal" />
<!-- Tell WiX to start the Service -->
<ServiceControl Id="StartService" Start="install" Stop="both" Remove="uninstall" Name="SERVICEtoINSTALL" Wait="yes" />
<CreateFolder>
<Permission User="Everyone" GenericAll="yes" />
</CreateFolder>
</Component>
код компилируется идеально.Мне нужны эти разрешения для управления файлами из другого приложения, но я бы хотел избежать блокировки.Вы можете увидеть это здесь;
https://drive.google.com/open?id=1Z6zYEt444DjOXe2ODP60q2X00Xpq5bkZ
Спасибо !!