update - Visual Studio 2017 HRESULT: 0x80070005/E_ACCESSDENIED en la creación de proyectos
visual studio code español (5)
Estoy ejecutando Visual Studio 2017, versión 15.0.0 + 26228.9
Cuando intento crear un nuevo proyecto a través de Archivo> Nuevo> Proyecto ... en Visual Studio 2017, recibo el siguiente mensaje de error y el proyecto no se crea:
Acceso denegado (excepción de HRESULT: 0x80070005 (E_ACCESSDENIED))
No importa el texto del mensaje alemán en la captura de pantalla:
Esto sucede con cada plantilla de proyecto que uso (por ejemplo, C # WPF, VB WPF, C # Console App ...).
Si trato de crear un proyecto a través del cuadro de búsqueda rápida en la página de inicio de Visual Studio, VS simplemente se bloquea instantáneamente sin ningún mensaje de excepción:
¿Alguien más se ha topado con este problema y podría saber cómo solucionarlo?
1 / panel de control abierto -> programa y futuro -> IIS Express -> seleccione Reparar
2 / Actualizar algo de tiempo -> abrir Visual Studio
Esto es sobre IIS Express en tu computadora. Solo necesitas repararlo en el panel de control está bien.
Lo intenté y el éxito.
La siguiente solución funcionó para mí
- Asegúrese de que todas las instancias de Visual Studio están cerradas.
- Vaya a
%LocalAppData%/Microsoft/VisualStudio/15.0_****
- Eliminar el archivo
privateregistry.bin
Mi solución,
El formato Clang causó esto. simplemente deshabilita el formato de clang:
Opciones-> Editor de texto-> C / C ++ -> Formato-> General-> Soporte de Eable ClangFormat
Ok, lo arreglé. En pocas palabras, el motivo del problema fue una configuración incompleta y / o dañada.
Pero fue un camino bastante accidentado hacia la solución, que incluyó varias desinstalaciones y reinstalaciones hasta que finalmente descubrí por qué la configuración era realmente defectuosa.
Algunas veces obtuve una excepción durante la instalación, otras veces terminó muy bien, pero el error HRESULT persistió cuando intenté crear un nuevo proyecto.
En mi caso especial, esto fue causado por el firewall corporativo, que bloqueaba la descarga de algunos paquetes de configuración por parte del instalador web. Resolví el problema conectándome a un WiFi abierto, que no está filtrado por el firewall.
Mientras trabajo con un usuario estándar, UAC se activa cuando comienzo cualquier rutina de instalación. Cuando comencé la configuración por primera vez a través de UAC y me conecté al WiFi gratuito, no pudo encontrar los servidores de paquetes. Me tomó un minuto darme cuenta de que el usuario administrador que usé para UAC tenía su propia configuración de proxy de Internet, que no funcionaría con el WiFi abierto.
Después de iniciar sesión como administrador, inhabilitar el proxy e iniciar sesión como mi usuario principal nuevamente, ejecuté la configuración nuevamente, y volvió a fallar con un montón de mensajes de "carga de trabajo incompleta". Tan frustrado como estaba en este punto, simplemente lo ejecuté nuevamente a través del botón "Cambiar" sin siquiera cerrar el instalador web, ¡y esta vez finalmente se completó sin ningún error!
Después de esto, pude iniciar VS normalmente y fue posible la creación de un nuevo proyecto.
Por lo tanto, si experimenta problemas como este, le recomiendo encarecidamente que ejecute una instalación "Reparar" o "Cambiar" solo sobre la existente, pero intente evitar cualquier cortafuegos entre usted e Internet.
Yo tenía el mismo error. Lo resolví siguiendo el procedimiento:
- Apaga todas las instancias de Visual Studio
- Elimine el archivo% LocalAppData% / Microsoft / VisualStudio / 15.0_f4938f75 / privateregistry.bin (el ID después de 15.0_ puede ser diferente por máquinas)
- Iniciar VS como usuario normal
todo el crédito por esto debe ir a https://developercommunity.visualstudio.com/content/problem/31188/access-denied-error-1.html