Удаляется DLL из SysWOW64 после перезагрузки

194
17 марта 2018, 17:52

Пишу инсталятор на InnoSetup для своей программы.

Программа регистрирует в системе две библиотеки и кладет их в system32 и syswow64, x64 и x86 соответственно. Но с включенным UAC по дефолту, после перезагрузки x86 DLL удаляется. Инсталятор выполняется с правами администратора, никаких ошибок.

Посоветуйте, как поступить? Пока только просматривается выход, просить во время установки пользователя отключать UAC на время установки?

ОС - Windows8, но и на 10ке такая же проблема. Проблемы начались, когда Microsoft выпустили какие то обновления системы безопасности.

Answer 1

Вопрос решил, банально просто, указал атрибут system в инсталяторе для DLL, после перезагрузки система их теперь не трогает. Всем спасибо.

READ ALSO
добавить картинку в textView

добавить картинку в textView

Доброго времени суток! Как можно добавить картинку в текст, что бы было такое

175
Можно, ли перевести String в код java

Можно, ли перевести String в код java

В Python есть метод exec(), есть ли такое в Java?

189
TFS и автотесты на Java

TFS и автотесты на Java

Добрый день!

226
jaxb, unmarshal exception

jaxb, unmarshal exception

Пытаюсь unmarshal ить xml

174