Wyłącz okno zapisu rozwiązania devenv programu Visual Studio


186

Kiedy otwieram moje rozwiązanie, klikając dwukrotnie plik rozwiązania w menedżerze plików, Visual Studio 2012 pyta mnie, czy chcę zapisać devenv.sln: wprowadź opis zdjęcia tutaj

Jak mogę uniknąć tej irytującej rzeczy? (z wyjątkiem otwarcia vs. pierwsze i rozwiązanie - chcę tylko kliknąć plik rozwiązania w moim menedżerze plików).


1
Który to plik devenv.sln? Czy otwierasz pliki projektów bezpośrednio, bez powiązania ich z plikiem rozwiązania? Czy używasz VS do debugowania uruchomionych procesów lub plików zrzutu awaryjnego bez dostępu do kodu źródłowego?
Dai

1
@Dai 1 pytanie: devnv jest procesem należącym do VS. nie mam pojęcia, co to jest devenv.sln. 2 pytanie: nie. 3 pytanie: nie.
Dmitrij Chryukin

2
wygląda na to, że znalazłem rozwiązanie - social.msdn.microsoft.com/Forums/en/vssetup/thread/… sprawdzi później
Dmitry Khryukin

1
Doświadczyłem tego również po ustawieniu devenv.exe do uruchamiania jako administrator na karcie kompatybilności. Po ustawieniu vslaucher.exe do działania jako administrator (jak sugerowano tutaj) problem został rozwiązany.
Bruno,

Odpowiedzi:


306

Jak wskazano tutaj , musisz skonfigurować, "C:\Program Files (x86)\Common Files\microsoft shared\MSEnv\vslauncher.exe"aby działał jako Administrator.

  1. Kliknij prawym przyciskiem myszy C:\Program Files (x86)\Common Files\microsoft shared\MSEnv\VSLauncher.exe
  2. Wybierz Właściwości
  3. Kliknij Kompatybilność
  4. Ustaw „Uruchom ten program jako administrator”.

Zrobiłem to samo dla C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe.


Jakie inne wersje programu Visual Studio masz zainstalowane, jeśli w ogóle? Jeśli jest ich więcej niż jeden, czy zainstalowałeś je w kolejności ich wersji, w której Visual Studio 2012 został zainstalowany jako ostatni?
Rami A.

Mam VS 2008-2012. tak, zainstalowałem je w kolejności wersji.
Dmitrij Chryukin

3
Czy zainstalowałeś Visual Studio 2012 Update 1? Kiedy kliknąłem prawym przyciskiem myszy „C: \ Program Files (x86) \ Common Files \ microsoft shared \ MSEnv \ VSLauncher.exe”> Właściwości> Zgodność> i ustawiłem „Uruchom ten program jako administrator”, dwukrotnie klikając VS2010 i Pliki sln VS2012 w Eksploratorze Windows działają zgodnie z oczekiwaniami. Zrobiłem to samo dla „C: \ Program Files (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ devenv.exe”. Możesz dwukrotnie sprawdzić oba pliki ex, aby upewnić się, że ustawienie zostało poprawnie zapisane.
Rami A.

Uwaga dla tych, którzy pochodzą z linku msdn w tej odpowiedzi (która teraz prowadzi do tego postu przepełnienia stosu) - ta odpowiedź działała dla mnie bez konieczności wykonywania żadnej z wymienionych edycji rejestru - wystarczy wprowadzić tę jedną zmianę, a to rozwiąże problem.
Adam Knights

Tak, zaczynam jako administrator, ale zawsze chcę go uruchomić jako administrator. Jak mogę to naprawić?
Joel Harkes

1

Inną, nieco mniej oczywistą opcją jest zapisanie pliku devenv.sln w folderze IDE programu Visual Studio dla tej wersji programu Visual Studio. To była opcja opisana w linku wspomnianym powyżej .

Prawdopodobnie nie jest to najlepsza opcja, ale mimo to jest to opcja.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.