2017-03-20 7 views
21

ich Visual Studio 2017, Version 15.0.0 + 26228,9Visual Studio 2017 HRESULT: 0x80070005/E_ACCESSDENIED auf Projekterstellung

enter image description here

renne Wenn ich versuche, ein neues Projekt über Datei zu erstellen > Neu> Projekt ... in Visual Studio 2017 ich erhalte die folgende Fehlermeldung und das Projekt erstellt wird, nicht:

Zugriff verweigert (Ausnahme von HRESULT: 0x80070005 (E_ACCESSDENIED))

Sie den Deutsch Nachrichtentext im Screenshot nichts dagegen: Exception message on project creation

Dies geschieht für jede Projektvorlage Ich verwende (z C# WPF, VB WPF, C# Konsolen-App ...).

Wenn ich versuche, ein Projekt über das Schnellsuchfeld auf der Startseite von Visual Studio zu erstellen, stürzt VS nur sofort ohne Meldung Ausnahme überhaupt:

Quick search project template box

Hat jemand anderes in dieser läuft Problem und wissen, wie man es beheben kann?

+0

Das Zurücksetzen der Einstellungen auf den Standard löste das Problem nicht. – M463

+0

Nach dem Versuch einer "Repair" -Installation ist VS jetzt vollständig unterbrochen und stürzt unmittelbar nach dem Start mit einem "unbekannten Fehler" ab. Scheint so, als müsste ich jetzt eine komplette Deinstallation und Neuinstallation aller VS-Module vornehmen. :-( – M463

+0

Gleicher Fehler hier, wenn Sie Lösung erhalten teilen Sie bitte – Mulflar

Antwort

51

Ich hatte den gleichen Fehler. Ich löste es nach dem Verfahren:

  • Shutdown alle Instanzen von Visual Studio
  • Löschen% LocalAppData% \ Microsoft \ Visualstudio \ 15.0_f4938f75 \ privateregistry.bin Datei (die ID nach 15.0_ unterschiedlich je sein kann Maschinen)
  • starten VS als normaler Benutzer

alle Kredit für diese https://developercommunity.visualstudio.com/content/problem/31188/access-denied-error-1.html

+0

In der Tat ist dies die echte Lösung - und eine genauere als mein Versuch, das Programm immer und immer wieder zu installieren .. – M463

+3

Achten Sie darauf, dass alle aktiven Erweiterungen deaktiviert werden, müssen Sie sie nur erneut aktivieren und aktivieren – Arijoon

1

Ok, ich habe es behoben. Lange Rede, kurzer Sinn, der Grund für das Problem war ein unvollständiges und/oder beschädigtes Setup.

Aber es war ein ziemlich holpriger Weg zur Lösung, einschließlich einiger Nicht-Installationen und Neuinstallationen, bis ich schließlich herausfand, warum das Setup tatsächlich fehlerhaft war.

Manchmal bekam ich während der Installation eine Ausnahme, zu anderen Zeiten lief es einwandfrei, aber der HRESULT-Fehler blieb bestehen, als ich versuchte, ein neues Projekt zu erstellen.

In meinem speziellen Fall wurde dies durch die Firewall des Unternehmens verursacht, die einige der Setup-Pakete vom Web Installer heruntergeladen hat. Ich habe das Problem gelöst, indem ich eine Verbindung zu einem offenen WLAN herstellte, das nicht von der Firewall gefiltert wird.

Da ich mit einem Standardbenutzer arbeite, tritt UAC ein, wenn ich irgendeine Installationsroutine beginne. Als ich das Setup über die UAC startete und mit dem kostenlosen WLAN verbunden war, konnte ich die Paketserver nicht finden. Es dauerte eine Minute, bis ich feststellte, dass der Admin-Benutzer, den ich für UAC verwendete, seine eigenen Internet-Proxy-Einstellungen hatte, die mit dem offenen WiFi nicht funktionieren würden.

Nachdem ich mich als Administrator angemeldet habe, den Proxy deaktiviert und mich als Hauptbenutzer erneut angemeldet habe, habe ich das Setup erneut ausgeführt - und es ist erneut mit einer Menge "unvollständiger Arbeitslast" -Meldungen fehlgeschlagen. So frustriert wie ich an dieser Stelle war, habe ich sie einfach über den "Ändern" -Button erneut ausgeführt, ohne den Webinstaller zu schließen, und dieses Mal war es endlich fehlerfrei!

Danach konnte ich VS normal starten und die Erstellung eines neuen Projekts war möglich.

Also, wenn Sie Probleme wie diese erfahren, würde ich dringend empfehlen, eine "Repair" oder "Change" Installation nur über Ihre bestehende, aber versuchen Sie, Firewalls zwischen Ihnen und dem Internet zu vermeiden.

-1

Die unten gehen sollte Lösung arbeitete für mich

  • Stellen Sie sicher, dass alle Instanzen von Visual Studio geschlossen sind.
  • Zum %LocalAppData%\Microsoft\VisualStudio\15.0_****
  • Löschen Sie die Datei privateregistry.bin
+0

Bereits in der aktuellen akzeptierten Antwort erwähnt. – user5226582

0

1/open Systemsteuerung -> Programm und Zukunft -> IIS Express -> wählen Sie Reparieren

2/einige Zeit Aktualisieren -> open Sicht Studio

Dies ist über IIS Express in Ihrem Computer. Sie müssen es nur in der Systemsteuerung reparieren ist in Ordnung.

Ich versuchte und Erfolg.

Verwandte Themen