2015-08-21 3 views
1

Я хочу удалить раздел реестра при удалении программы. Это можно сделать при запуске visual studio в качестве администратора и удалении с помощью visual studio. Но этого не происходит, если я удалю его с панели управления. Таким образом, есть способ удалить раздел реестра при удалении программы.Предоставление прав администратора для удаления программы

+0

Конечно, есть способ, но нам нужно знать, как вы сделали свою программу установки –

ответ

1

Вам понадобится манифест приложения и просто измените «requestExecutionLevel» на Admin, как показано ниже.

<requestedExecutionLevel level="requireAdministrator" uiAccess="false" /> 

Это основано на том, что вы сделали установщик отдельным приложением. Кроме того, при удалении он запрашивает подтверждение с помощью всплывающего окна UAC.