>

Visual Studio 2017 버전 15.0.0 + 26228.9를 실행하고 있습니다

Visual Studio 2017에서파일>새로 만들기>프로젝트 ...를 통해 새 프로젝트를 만들려고 할 때 다음 오류 메시지가 표시되고 프로젝트가 생성되지 않습니다.

Access denied (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))

스크린 샷의 독일어 메시지 텍스트는 중요하지 않습니다.

이는 내가 사용하는 모든 프로젝트 템플릿 (예 : C # WPF, VB WPF, C # 콘솔 앱 ...)에서 발생합니다.

Visual Studio의 시작 페이지에서 빠른 검색 창을 통해 프로젝트를 만들려고하면 VS가 예외 메시지없이 즉시 충돌합니다.

다른 사람이이 문제에 부딪 쳤으며 해결 방법을 알고 있습니까?

  • 답변 # 1

    같은 오류가있었습니다. 다음 절차에 따라 해결했습니다.

    Visual Studio의 모든 인스턴스 종료

    % LocalAppData % \ Microsoft \ VisualStudio \ 15.0_f4938f75 \ privateregistry.bin 파일 삭제 (15.0_ 이후의 ID는 컴퓨터마다 다를 수 있음)

    정상 사용자로 VS 시작

    이 모든 크레딧은 https://developercommunity.visualstudio.com/content/problem/31188/access-denied-error-1.html

  • 답변 # 2

    로 가야합니다. 간단히 말해 문제의 원인은 불완전하거나 손상된 설정이었습니다.

    그러나 설치가 실제로 왜 잘못되었는지 알아낼 때까지 여러 설치 제거 및 재설치를 포함하여 솔루션으로 향하는 길은 다소 울퉁불퉁했습니다.

    때로는 설치 중에 예외가 발생했지만 다른 경우에는 정상적으로 완료되었지만 새 프로젝트를 만들려고 할 때 HRESULT 오류가 계속 발생했습니다.

    저의 특별한 경우인데, 이는 회사 방화벽으로 인해 웹 설치 프로그램이 일부 설정 패킷을 다운로드하지 못하도록 차단했습니다. 방화벽으로 필터링되지 않은 개방형 WiFi에 연결하여 문제를 해결했습니다.

    표준 사용자와 함께 작업하면서 설치 루틴을 시작할 때 UAC가 시작됩니다. UAC를 통해 설치를 처음 시작하고 무료 WiFi에 연결했을 때 패킷 서버를 찾을 수 없었습니다. 내가 UAC에 사용한 관리자가 자신의 인터넷 프록시 설정을 가지고 있다는 것을 깨닫는 데 잠시 시간이 걸렸습니다. 개방형 WiFi에서는 작동하지 않습니다.

    관리자로 로그온 한 후 프록시를 비활성화하고 기본 사용자로 다시 로그온 한 후 설정을 다시 실행했습니다. "불완전한 워크로드"메시지가 표시되면서 다시 실패했습니다. 이 시점에서 좌절 한 것처럼 웹 설치 프로그램을 닫지 않아도 "변경"버튼을 통해 다시 실행하면 오류없이 완료되었습니다!

    이후에는 정상적으로 VS를 시작할 수 있었고 새로운 프로젝트를 만들 수있었습니다.

    따라서 이와 같은 문제가 발생하는 경우 기존 설치에서 "복구"또는 "변경"설치를 실행하는 것이 좋지만 사용자와 인터넷 사이의 방화벽은 피하십시오.

  • 답변 # 3

    1/제어판 열기->프로그램 및 향후->IIS Express->복구 선택

    2/새로 고침->Visual Studio 열기

    이것은 컴퓨터의 IIS Express에 관한 것입니다. 제어판에서 복구하면됩니다. 괜찮습니다.

    나는 노력하고 성공했다.

  • 답변 # 4

    내 솔루션

    Clang 형식으로 인해이 문제가 발생했습니다. clang-format을 비활성화하십시오 :

    옵션->텍스트 편집기->C/C ++->서식->일반->사용 가능한 ClangFormat 지원

  • 답변 # 5

    아래 해결책이 저에게 효과적이었습니다

    Visual Studio의 모든 인스턴스가 닫혀 있는지 확인하십시오.

    %LocalAppData%\Microsoft\VisualStudio\15.0_**** 로 이동

    파일 privateregistry.bin 삭제

관련 자료

  • 이전 terraform - vSphere의 스냅 샷에서 복제 할 때 디스크 크기 조정
  • 다음 스프링 부트 낙타 테스트