- SHIFT + Clique com o botão direito do mouse no atalho VS.
- Clique em "Executar Elevado com o DefendPoint"
- Forneça sua senha quando solicitado.
Você deve então ver o VS sendo executado com direitos de administrador.
Estou depurando um programa que precisa de acesso de administrador em uma loja que normalmente usa o protetor de privilégios avecto para acesso no nível de administrador.
Começar o visual studio com o avecto parece não transmitir a elevação para o programa que está sendo depurado.
Eu estava esperando que houvesse algum meio além do menu de contexto para iniciar um programa com o avecto.
Esta questão do SuperUser parece indicar que você pode usar o comando avecto
como um prefixo na linha de comando para executar um nível elevado. Eu esperava mudar as propriedades de depuração no VisualStudio para executar o programa dessa maneira.
alterando "Comando" de $(TargetPath)
para avecto $(TargetPath)
Mas, infelizmente, o avecto
parece não funcionar dessa maneira neste sistema, não posso encontrar um caminho absoluto para algo como avecto.bat
ou avecto.exe
que possa implementá-lo. Nem encontrei o que o menu de contexto estava fazendo com regedit
Existe alguma nova maneira de fazer o avecto
a partir da linha de comando ou iniciar o programa sob depuração de alguma forma com avecto
?
Guarda de privilégio Avecto - Como executar a partir da linha de comando?
(EDIT: o pessoal de segurança de TI local desistiu e me deu administração local. Ocorrência rara)
Você deve então ver o VS sendo executado com direitos de administrador.
Tags windows privileges