2010-09-27 22 views
5

Z przyjemnością korzystam z VS 2010 przez kilka tygodni bez żadnych problemów z wydajnością.Visual Studio 2010 wolno ładować

Zainstalowałem dotCover z JetBrains kilka dni temu i rzeczy nadal działały dobrze, ale wcześniej przeprowadziłem mój pierwszy test pokrycia kodu. Podwójnie kliknąłem jeden z wyników raportu i udało mi się z powodzeniem przejść do odnośnej linii kodu.

Nieumyślnie kliknąłem wiersz kodu, uaktywniłem menu kontekstowe, a pozycja menu nawigacyjnego została podświetlona.

Chwilę później Visual Studio zawiesiło się, a następnie uległo awarii.

Zamknęłam i ponownie otwarto, a program Visual Studio nie otwierał się prawidłowo. Odinstalowałem dotCover i udało mi się otworzyć Visual Studio, ale przejście do otwartego ekranu projektu zajęło kilka minut.

Pokażę również, że devenv.exe szybko osiąga wartość 1 500 000 K i nigdy nie odzyskuje. Nie jestem pewien, na czym to działa, kiedy nie miałem problemów, ale nie mogę uwierzyć, że to było tak wysokie.

Jestem teraz wątpliwe, że problem był z dotCover, ale może niektóre pamięci podręcznej intellisense lub coś. Kto wie?

Wydaje się, że odczuwam pewną ulgę, gdy ustawiam wyższy priorytet w procesie devenv.exe, ale komputer nie jest związany cpu.

Czy ktoś widział podobne problemy lub miał jakieś sugestie?

+1

Chciałbym spróbować i ponownie zainicjować instalację Visual Studio. Możesz to zrobić za pomocą wiersza poleceń VS, uruchamiając 'devenv/setup' – linuxuser27

+0

Próbowałem już devenv/setup - przepraszam za nie wyjaśnienie tego w pierwszym poście. Dzięki za odpowiedź. – Hal

Odpowiedz

7

Hmya, rynek dodatkowy dla Visual Studio to zupełnie nowa gra piłkarska na stadionie Hell Hell. VS2010 zużywa 1 1/2 gigabajtów pamięci jest oczywiście całkowicie absurdalny. Zwykła wanilia jest niesamowicie niska - około 300 MB.

Pobierz narzędzie ProcMon programu SysInternals i sprawdź, który plik, który jest przeklęty, jest w stanie go wymknąć spod kontroli. Narzędzie wygeneruje wiele danych śledzenia, ale nie powinieneś mieć problemu z ustaleniem, który plik jest odpowiedzialny, biorąc pod uwagę, ile czasu to zajmie. Usuń to. Prawdopodobnie powinieneś rozważyć odinstalowanie go dalej, to jest po prostu zaniedbane.

+0

Mam zamiar przyjąć tę odpowiedź, ale okazuje się, że to właśnie ReSharper spowodował problem. Odinstalowany i wszystko uruchamia się natychmiast. Spróbuję ponownie zainstalować ReSharpera jutro, mam nadzieję, z lepszymi wynikami. Dzięki, Hal – Hal

+0

devenv.exe z dużym projektem załadowanym i debugowanie działa na 158488 K. – Hal

+0

Po prostu ponownie zainstalowane ReSharper - dokładnie ten sam problem. devenv.exe @ 1,161,000 K i rośnie. Zamierzam odinstalować i otworzyć bilet za pomocą JetBrains. – Hal

0

Usuń wszystkie wtyczki ręcznie, zobacz komentarze dotyczące zaakceptowanej odpowiedzi.

2

Dziękujemy za informację zwrotną. proszę przyjąć przeprosiny za złe doświadczenia z naszymi narzędziami. Proszę spróbuj zainstalować najnowszą kompilację R # 5.1.1 z http://www.jetbrains.com/resharper/download/index.html Proszę dać mi znać, jeśli to pomaga. Naprawiliśmy niektóre krytyczne problemy z wydajnością w najnowszej wersji. Należy również zwrócić uwagę, czy opóźnienie wydajnościowe rozpocznie się po instalacji dotCover. Opublikowalem to również na StackOverFlow.

+0

Dziękuję Kirill. Zawsze byłem zadowolony z Resharpera i nadal nim jestem. Udało mi się potwierdzić, że problem nie był ani resharper, ani dotCover, ale z jedną z wtyczek Resharper innych firm. – Hal

0

Dla pracowników Google, znalazłem, że VMDebugger Add-In przez VMWare Workstation, gdy jest zainstalowany sam powoduje bardzo powolny czas ładowania dla VS2010.

0

Miałem ten sam problem i rozwiązałem go, wyłączając wszystkie dodatki i ponownie włączając je ponownie, dopóki nie znalazłem tego, który powoduje spowolnienie. Aby przyspieszyć uruchomienie VS2010, stwierdziłem, że muszę wyłączyć lub zaktualizować dodatek ANTS Profiler i wyłączyć dodatek VMDebugger. Wtedy VS2010 otworzy się bardzo szybko.

Aby wyłączyć Addins, otwarte VS2010 jako administrator i od kierownika Addins odznacz oba pola wyboru (dostępny Addins/starcie)

skończysz!