Faça com que os arquivos da solução visual do studio (sln) sejam sempre executados como administrador

13

Eu tenho soluções no Visual Studio que estão configuradas para usar o IIS ou para atualizar o banco de dados do servidor SQL. Se a solução não for executada como administrador, o projeto configurado com o IIS não será carregado, porque não tenho permissões. Portanto, minha solução é executar o Visual Studio 2013/2015 sempre como administrador (mesmo que eu esteja na conta admin) e abrir o projeto a partir dele. Nesse caso, tudo está funcionando.

Os arquivos da solução visual studio não têm a possibilidade de serem executados como administrador (também a opção avançada nas propriedades do atalho foi executada como administrador não ativado e não editável) . Como eu posso conseguir isso, eu pesquiso na web que eu posso adicionar o registro, mas eu tento uma ou duas das sugestões e nada funcionou.

Como posso conseguir abrir arquivos de solução sempre como administrador em ambos os períodos 2013/2015.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\VisualStudio.Launcher.sln\Shell\runas\Command] @="\"C:\Program Files (x86)\Common Files\Microsoft Shared\MSEnv\VSLauncher.exe\" \"%1\""

Isso é o que eu tentei, sem sucesso.

    
por mybirthname 09.05.2016 / 17:06

2 respostas

31

Localize o executável devenv.exe no seu disco rígido. Geralmente você pode encontrá-lo nos seguintes locais:

Visual Studio 2013 em C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe

Visual Studio 2015 em C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe

Visual Studio 2017 em C:\Program Files (x86)\Microsoft Visual Studio17\<SKU_TYPE>\Common7\IDE\devenv.exe

Clique com o botão direito do mouse no executável devenv.exe no Windows Explorer, selecione "Solucionar problemas de compatibilidade" e selecione "Solucionar problemas do programa". Na próxima tela, selecione "O programa requer permissões adicionais" e conclua o assistente.

Isso alterará suas configurações para que, sempre que você tentar executar o Visual Studio, esteja em execução.

    
por 09.05.2016 / 17:54
1

O StackExchange já respondeu isso e é mais abrangente, abrangendo o Windows 7, 8, 10 e também modificando listas de atalhos. Em geral, a maioria das pessoas não vai querer sempre executar como admin, então modificar permanentemente o devenv.exe não parece ser uma boa solução geral : link

    
por 29.07.2016 / 23:50