ClickOnce: обновить пользовательскую папку - PullRequest
0 голосов
/ 16 августа 2011

Я делаю установку ClickOnce-установки.Я должен держать пользовательскую папку в системной папке, в которой есть определенные библиотеки DLL, которые используются приложением во время выполнения.Итак, я сделал отдельный установщик для этих библиотек DLL и создал Custom Boot Strapper, который я использую в качестве предварительного условия в установщике ClickOnce.

Что мне нужно, так это то, что когда приложение само обновляется с помощью Clickonce, оно также должно обновить эту пользовательскую папку в системной папке.

Есть ли способ сделать это, то есть сообщить Clickonce, чтобы обновить этопользовательская папка тоже ???

1 Ответ

0 голосов
/ 17 августа 2011

Нет. ClickOnce не может обновлять файлы за пределами вашего профиля пользователя.

Вы можете сделать так, чтобы ClickOnce загрузил последнюю версию ваших системных библиотек, но копирование их в системный каталог должно было быть выполнено с вашим собственным кодом после запуска вашего приложения, предполагая, что библиотеки не используются и не могут переписать.

...