Łatwy Sposób Na Zwrócenie Minizrzutu Visual Studio 2010

Prawdopodobnie wystąpił błąd, więc podczas wyświetlania minizrzutu visual Studio 2010. Istnieje kilka sposobów rozwiązania tego problemu, więc wkrótce je omówisz.

Naprawia, chroni i optymalizuje komputer w celu uzyskania maksymalnej wydajności.

Rozważmy następujący kod (napisany w całości teraz w Visual Studio 2010 i .NET 4.0)

 w systemie;Tester zrzutu przestrzeni nazw program zajęć   Noise void Main(string[] args)     int = najnowszy test Random().Next();   Console.WriteLine(test + wszystkie nowe Random().Next());   Test();    prywatny statyczny test odkurzania()     rozpocznij tworzenie nowego wyjątku();  

Jak otwieram ofertę plik minizrzutu?

Kliknij Rozpocznij debugowanie. Kliknij Otwórz zrzut rejestru. Wybierz plik zrzutu w tym pliku, na przykład %SystemRoot%Minidump. Kliknij Otwórz.

Kiedy Po uruchomieniu programu Visual Studio, oprócz wyszukiwania lekarstwa, otrzymujesz jedno konkretne, schludne okno systemu Microsoft Windows 7. Ponieważ jest to wyraźnie moja kopia, to nie istnieje. W szczegółach tworzę kompletny zrzut mojej własnej aplikacji przy użyciu Process Explorer do celów prezentacji PowerPoint.

Jak otworzyć plik .DMP w Visual Studio?

W programie Visual Studio z menu Plik wybierz polecenie Otwórz | zrzut awaryjny.Przejdź do pliku wtyczki, którą chcesz otworzyć.Wybierz Otwórz.

Następnie otwieram go, ponieważ cały plik dmp jest tam, gdzie jest zapisany iw rezultacie debuguję. Cokolwiek testuję, pamiętaj, że nie można znaleźć lokalizacji pod niektórymi ikonami źródeł. Właśnie próbowałem dodać plik PDB obok prostej do czegoś nowego, ale to nie zadziałało.

Aplikacja jest naprawdę 32-bitowa z opcjami, a ja pomagam w debugowaniu jej na 32-bitowej maszynie. Natychmiast wymieniłem moje ustawienia na 64-bitowe, co jest odpowiednie.

Ale problem będzie polegał na tym, że aplikacja, którą ćwiczę, musi być 32-bitowa.

minidump studio graficzne 2010

Możesz zapisać minidump rejestru systemu komputerowego z uszkodzonym/zawieszonym środowiskiem IDE wraz z uruchomionym procesem IDE, aby osoba mogła debugować problem za pomocą Visual Assist. Masz kilka opcji: kompletnie nowa druga instancja IDE, WinDbg, jeszcze raportowanie błędów systemu Windows. Najlepszy plan zależy od tego, czy posiadasz IDE, system operacyjny i opcje rozdania. W każdym razie polecenie zrzutu musi być 32-bitowe. Ten depozyt (nawet po 64-bitowym systemie operacyjnym), ponieważ wizualna atrakcyjność programu Studio jest procesem 32-bitowym.

Druga instancja IDE

WinDbg

Raportowanie błędów systemu Windows

Komunikat o błędzie systemu Windows (WER) można jednak skonfigurować tak, aby zapisywał przesyłanie zrzutu w przypadku wykrycia awarii aplikacji. Te informacje można znaleźć na temat http://msdn.microsoft.com/en-us/library/bb787181%28VS.85%29.aspx

.

Poniższe elementy można sklonować, aby utworzyć plik tekstowy, który zostanie zapisany w pliku .reg, którego rozszerzenie można następnie kliknąć dwukrotnie, aby skonfigurować raportowanie błędów systemu Windows w celu automatycznego zrzucenia kosza na kompost. Devenv.exe jest zwykle zapisywany w katalogu %LOCALAPPDATA%CrashDumps< /p>Edytor rejestru systemu Windows 5 w wersji .00[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsWindows Raportowanie błędówLocalDumpsdevenv.exe]“DumpCount”=dword:00000002“DumpType”=dword:000000002“DumpFolder”=hex(2):25,00,55,00,73,00,65,00,72,00,50,00,72,00,6f,00,66,00,69,00,6c,00,65,00,25,00,5c,00,44,00,6f,00,77,00,6e,00,6c,00,6f,00,61,00,64,00, 73,00,5c,00,00,00

Prześlij plik Minidump

Gdzie jest uważany za plik minizrzutu?

Plik minizrzutu komputera z systemem Windows jest widoczny w podfolderze minizrzutu obok pliku systemowego Windows (dla reprezentacji, C:Windowsminidump) i wygląda tak: Mini030915-01. dmp.

Skompresuj czyjś minizrzut i dołącz problem do zaufanego zgłoszenia serwisowego. Jeśli to konieczne, upewnij się, że ten numer służy do pomocy lub że TOPIC_ID jest wymieniony w adresie URL związanym ze wszystkimi Twoimi postami na forum. Jeśli każdy z naszych plików ZIP stał się zbyt istotny, aby zaakceptować niektóre formularze, skorzystaj z formularza, aby poprosić o poświadczenia FTP.

Visual Studio 2012 jest również nowsze

Uruchom drugą instancję wszystkich środowisk IDE, pamiętaj jednak, że nie ładuj wielu podłączonych do niej rozwiązań.

Otwórz bieżący debugger i wybierz „Dodaj bieżący…” (Ctrl+Alt+P) z menu. W wyświetlonym oknie dialogowym wybierz „devenv.exe” z listy „Dostępne procesy” i kliknij „Załącz”.

Jeśli faktycznie pojawi się monit o debugowanie typów programów, upewnij się, że pola wyboru Natywne i Zarządzane (v4.5, 4.0) są zaznaczone:

Napraw błędy komputera w kilka minut

Szukasz wydajnego i niezawodnego narzędzia do naprawy komputera? Nie szukaj dalej niż Reimage! Ta aplikacja szybko wykryje i naprawi typowe błędy systemu Windows, ochroni Cię przed utratą danych, złośliwym oprogramowaniem i awariami sprzętu oraz zoptymalizuje system pod kątem maksymalnej wydajności. Więc nie zmagaj się z wadliwym komputerem — pobierz Reimage już dziś!

  • Krok 1: Pobierz i zainstaluj Reimage
  • Krok 2: Otwórz Reimage i kliknij przycisk „Skanuj”
  • Krok 3: Kliknij przycisk „Przywróć”, aby rozpocząć proces przywracania

  • Jeśli ten docelowy skrót nie został już zatrzymany lub zatrzymany, oznacza to, że występuje problem z duplikacją. Jeśli problem dotyczy rozmieszczenia, wróć do konkretnego przykładu debugera i wprowadź proces instalowania polecenia „Przerwij wszystko” z tego konkretnego menu debugowania. Jeśli problem jest niewątpliwie związany z awarią, większość instancji debugera zostanie automatycznie zamknięta.

    Utwórz zrzut śmieci, dodając „Zapisz jako zrzut…”, który może wyświetlić menu debugowania i wyślij tę wiadomość e-mail, w której zapisujesz swój zbiór danych DMP. W dialogach W każdym oknie zapisywania użyj menu rozwijanego „Zapisz jako typ”, aby uzyskać „brak stosu” lub część nie stos.

    Jeśli polecenie „Zapisz zrzut jako…” może być niedostępne, musisz użyć programu WinDbg, aby zapisać minizrzut dowolnego określonego pliku. (Patrz poniżej.)

    Studio wizualne 2005-2010

    Uruchom drugą instancję IDE, ale nie ładuj mocno zamiennika do tej drugiej instancji.

    Otwórz menu debugowania (VS2008 i nowsze) lub menu Narzędzia (VS2005) i wybierz Dołącz podczas procesu… (Ctrl+Alt+P). Gdy pojawi się okno dialogowe, wybierz „devenv.exe” z tej listy „Dostępne dla tych procesów” i kliknij „Załącz”.

    Jak otworzyć komputer minidump w systemie Windows 10?

    Kliknij Szukaj na powiedziałbym pasek zadań lub wpisz WinDbg.Kliknij prawym przyciskiem myszy WinDbg oprócz wyboru “Uruchom jako administrator”.Kliknij menu Plik.Kliknij Rozpocznij debugowanie.Kliknij opcję Otwórz plik zrzutu.Wybierz plik zrzutu z folderu zamieszkania, na przykład %SystemRoot%Minidump.

    Kiedy zapytasz, jaki program chcesz debugować, upewnij się, że „Natywny” jest zaznaczony jako następny i „Zarządzany”:

    Jeśli docelowy proces nie jest już zablokowany lub uległ awarii, pomnóż rodzaj problemu w tym momencie. Jeśli ten problem jest zawieszony, przełącz się na powrót do wystąpienia debugera, aby przejść do procesu za pomocą dowolnego polecenia Przerwij wszystko z menu debugowania. Jeśli problem jest całkowitą stratą, instancja debugera powinna wdzięcznie uciec.

    Utwórz plik zrzutu pliku, przechodząc do pozycji „Zapisz jako zrzut…” tylko w menu „Debugowanie” i zanotuj dokładnie, gdzie zapisujesz plik DMP. W oknie dialogowym Zapisz użyj menu rozwijanego Zapisz jako typ, aby wybrać element bez sterty lub bez sterty.

    Jeżeli twoje obecne polecenie „Zapisz zrzut jako…” nie jest do wyboru, naprawdę musisz użyć WinDbg, aby zapisać minizrzut zrzutu. (Patrz poniżej. Studio)

    Visual 2003/2002 i Visual C++ 6.0

    minidump vision studio 2010

    Użyj WinDbg, który jest praktycznie domyślnym rozwiązaniem w Twoim IDE. W przeciwnym razie pobierz narzędzia Microsoft Debugging Tools obok instalacji w systemie Windows. Wersję 32-bitową można pobrać tutaj:

    Czy Twój komputer działa wolno i wolno? Czy nękają go tajemnicze komunikaty o błędach i awarie? Jeśli tak, to potrzebujesz Reimage — najlepszego oprogramowania do naprawy błędów systemu Windows i przywracania optymalnej wydajności.