Desativar caixa de diálogo de salvamento da solução devenv do Visual Studio


186

Quando abro minha solução, clique duas vezes no arquivo de solução em um gerenciador de arquivos, o Visual Studio 2012 me pergunta se quero salvar o devenv.sln: insira a descrição da imagem aqui

Como posso evitar essa coisa chata? (exceto a abertura vs a primeira e a solução - quero apenas clicar em um arquivo de solução no meu gerenciador de arquivos).


1
Qual arquivo é devenv.sln? Você está abrindo arquivos de projeto diretamente, sem que eles estejam associados a um arquivo de solução? Você está usando o VS para depurar processos em execução ou arquivos de despejo de memória sem acesso ao código-fonte?
Dai

1
@Dai 1 pergunta: devnv é um processo que pertence ao VS. não tenho idéia do que é devenv.sln. 2 pergunta: não. 3 qustion: não.
Dmitry Khryukin

2
Parece que eu encontrei uma solução - social.msdn.microsoft.com/Forums/en/vssetup/thread/... irá verificar mais tarde
Dmitry Khryukin

1
Também experimentei isso depois de definir o devenv.exe para ser executado como administrador na guia de compatibilidade. Depois de definir também o vslaucher.exe para ser executado como administrador (como sugerido aqui), o problema foi resolvido.
21313 Bruno

Respostas:


306

Conforme indicado aqui , você deve configurar "C:\Program Files (x86)\Common Files\microsoft shared\MSEnv\vslauncher.exe"para executar como Administrador.

  1. Clique com o botão direito C:\Program Files (x86)\Common Files\microsoft shared\MSEnv\VSLauncher.exe
  2. Selecione Propriedades
  3. Clique em Compatibilidade
  4. Defina "Executar este programa como administrador".

Eu também fiz o mesmo por C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe.


Quais outras versões do Visual Studio você instalou, se houver? Se mais de um, você os instalou na ordem da versão em que o Visual Studio 2012 foi instalado pela última vez?
precisa

Eu tenho o VS 2008-2012. sim, eu os instalei na ordem das versões.
Dmitry Khryukin

3
Você instalou o Visual Studio 2012 Update 1? Quando cliquei com o botão direito do mouse em "C: \ Arquivos de programas (x86) \ Arquivos comuns \ microsoft shared \ MSEnv \ VSLauncher.exe"> Propriedades> Compatibilidade> e defina "Executar este programa como administrador", clique duas vezes em um VS2010 e Os arquivos sln do VS2012 no Windows Explorer funcionam conforme o esperado. Também fiz o mesmo para "C: \ Arquivos de programas (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ devenv.exe". Você pode verificar as duas exes para garantir que a configuração foi salva corretamente.
Rami A.

Uma observação para aqueles que vêm do link msdn nesta resposta (que agora está vinculada a esta postagem do stackoverflow) - esta resposta funcionou para mim sem precisar fazer nenhuma das edições de registro mencionadas - basta fazer uma alteração e resolverá o problema.
Adam cavaleiros

Sim, eu começo como administrador, mas sempre quero iniciá-lo como administrador. Como posso corrigir isso?
Joel Harkes

1

Outra opção, um pouco menos óbvia, é salvar o arquivo devenv.sln na pasta IDE do Visual Studio para essa versão do Visual Studio. Esta foi uma opção descrita no link mencionado acima .

Provavelmente não é a melhor opção, mas não deixa de ser uma opção.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.