Visual Studio 2017 HRESULT: 0x80004004

10

Ich habe ein ASP.NET Core-Projekt in einem Andock-Container perfekt ausgeführt, aber dann habe ich ein anderes Projekt in der gleichen Lösung erstellt, auf das vom ersten verwiesen wurde.
Beim Bau hat sich der VS 2017 nicht beschwert. Beim Debuggen sagt VS:
"Vorgang abgebrochen (Ausnahme von HRESULT: 0x80004004 (E_ABORT))"
Dann habe ich versucht, eine neue Lösung mit dem neuen Projekt (Nur eines diesmal) zu erstellen. Das gleiche ist passiert: Build erfolgreich, Debugging - unmöglich. Neustart des Computers hat nicht funktioniert, weder VS mit Admin-Privilegien.

Wie kann ich das beheben? Ich bin bereit, das ganze Projekt zu verschrauben und bei Bedarf neu anzufangen. Ich schätze jede Antwort. Vielen Dank im Voraus.

    
Mitko Rusev 07.08.2017, 21:02
quelle

5 Antworten

10

Es wurde mit diesen einfacheren Schritten behoben;)

  1. Gemeinsame Laufwerke in Docker für Windows zurücksetzen. (Geben Sie Ihre Anmeldeinformationen bei Bedarf erneut ein, indem Sie den Link zum Zurücksetzen der Anmeldeinformationen verwenden)
  2. Reinigen Sie Ihre VS-Lösung und erstellen Sie sie neu
  3. Debug
Stephane 13.09.2017, 20:27
quelle
1

Überprüfen Sie den Ordner in Ihrem Windows ~ \ vsdbg Vermutlich fehlen die richtigen Dateien.

Dies tritt auf, weil Sie die Add Docker-Unterstützung in Ihrer aktuellen Visual Studio-Instanz nicht ausgeführt haben.

    
Andrea Borraccetti 14.09.2017 08:19
quelle
1

Versuchen Sie, das Verzeichnis zu entfernen: % userprofile% \ vsdbg , es funktionierte für mich.

    
Raúl Martín Ramos 04.04.2018 12:14
quelle
1

Ich denke, ich habe es behoben ... So habe ich das gemacht:

  1. Starten Sie Visual Studio neu
  2. Neustart des Computers
  3. Computer zum zweiten Mal neu starten
  4. Deinstallieren des Andockers
  5. Install docker
  6. Gewinn
Mitko Rusev 10.08.2017 12:12
quelle
0

Das Grundproblem, das diesen Fehler für mich verursacht hat, war, dass ich ursprünglich Windows 10 Home Edition ausgeführt habe und einige verbleibende Einstellungen den Fehler verursacht haben.

Lösung:

  1. Docker für Windows deinstallieren
  2. Deinstallieren Sie alle Versionen von Visual Studio
  3. Löschen Sie alle Einstellungsordner für Visual Studio in% UserProfile%,% ProgramData% und% AppData%
  4. Auf Windows 10 Pro upgraden (Windows Button & gt; & gt; Einstellungen & gt; Update & amp; Sicherheit & gt; & gt; Aktivierung & gt; & gt; Produktschlüssel ändern und einen Windows 10 Pro Schlüssel eingeben, wenn Sie einen besitzen oder einen kaufen Upgrade auf Windows 10 Pro mit den Anweisungen auf dem gleichen Bildschirm)
  5. Installieren Sie Visual Studio 2017 Professional
  6. Installieren Sie Docker für Windows

Zusammenfassung:

Obwohl ich auf Windows 10 Pro aktualisiert, Hyper-V und Container aktiviert und Docker für Windows installiert habe, dachte Visual Studio 2017 immer noch, dass ich auf Windows 10 Home war und mein Docker-Projekt nicht erstellen oder laden würde. Mit einigen Verbesserungen habe ich immer noch den Fehler in der Frage erwähnt. Nach den obigen Schritten konnte ich das Problem lösen.

    
Paul Stegler 28.01.2018 01:20
quelle