Разрешение на запись в каталог для локальной службы во время установки - PullRequest
1 голос
/ 19 февраля 2011

У меня есть служба Windows (локальная служба), приложение формы Windows и приложение веб-службы asp.net в рамках одной и той же установки.

Я хочу сохранить журналы всех 3 в один и тот же каталог (CommonAppDataFolder), но у них недостаточно прав для записи в каталог.

Я указал условие запуска AdminUser и отредактировал файл .vdproj, чтобы повысить привилегии.но все равно не работает.

Можно ли предоставить разрешения на запись в папку под CommonAppDataFolder во время установки?

Я использую Visual Studio 2008.

1 Ответ

0 голосов
/ 20 февраля 2011

Вы можете попробовать установить права на запись для всех для этой папки. Вы можете использовать таблицу LockPermissions в MSI или запустить XCACLS.exe как пользовательское действие: http://support.microsoft.com/kb/318754

...