[C#] Microsoft Visual Studio 오류 :“패키지가 제대로로드되지 않았습니다”를 어떻게 해결합니까?

Visual Studio 2012 및 DevExpress 13.1을 설치했습니다. Visual Studio가 시작될 때이 첨부 된 이미지로 표시되는 오류가 발생했습니다.

‘Microsoft.VisualStudio.Editor.Implementation.EditorPackage’패키지가 올바르게로드되지 않았습니다.

구성 변경 또는 다른 확장 설치로 인해 문제가 발생했을 수 있습니다. ‘C : \ Users \ must \ AppData \ Roaming \ Microsoft \ VisualStudio \ 11.0 \ ActivityLog.xml’파일을 검사하여 자세한 정보를 얻을 수 있습니다.

이 오류 메시지를 계속 표시 하시겠습니까?

Microsoft Visual Studio- 'Microsoft.VisualStudio.Editor.Implementation.EditorPackage'패키지가 올바르게로드되지 않았습니다.

이 오류는 Visual Studio 2017에도 나타납니다.



답변

나는 업데이트 2가 설치된 새로운 Windows 및 Visual Studio 2013 Ultimate에서 이것을보기 시작했습니다 (다른 사람들도 업데이트 3 및 4뿐만 아니라 Professional 버전에서도보고했습니다).

이 문제를 해결하려면 모든 Visual Studio 인스턴스를 닫은 후 다음 폴더의 모든 파일을 삭제하십시오.

Visual Studio 2013

%localappdata%\Microsoft\VisualStudio\12.0\ComponentModelCache

그것은 나를 위해 잘 작동했습니다. 이 기사 덕분에 .

Visual Studio 2015

%localappdata%\Microsoft\VisualStudio\14.0\ComponentModelCache

Visual Studio 2017

%localappdata%\Microsoft\VisualStudio\15.0_xxxx\ComponentModelCache


답변

  • Visual Studio를 닫습니다.

  • 다음 경로를 백업하고 삭제하십시오.

    C:\Users\{your_username}\AppData\Roaming\Microsoft\VisualStudio\11.0

  • Visual Studio를 다음과 같이 다시 시작하십시오 Admin. 그렇지 않으면 RoamingVisual Studio 에서 폴더를 복구 할 수 없습니다.


답변

Visual Studio 2017 (15.7.4) 에서이 문제가 발생했습니다. 다양한 솔루션을 시도한 후에 결국 이것은 나를 위해 일했습니다 : 모든 Visual Studio 인스턴스를 닫고 명령 줄에서 실행하십시오 (관리자 권한으로 가능).

"devenv.exe /clearcache" and "devenv /updateconfiguration"


답변

devenv /setup관리자 권한으로 Visual Studio 명령 프롬프트를 사용해보십시오 .

Visual Studio 2013 Ultimate에서도 동일한 문제가 발생했습니다. Reza의 솔루션을 여기에 게시했지만 작동하지 않았습니다.

결국 Visual Studio를 닫을 수 없었습니다. 닫으려고 할 때 비슷한 대화 상자가 표시되었지만 닫히지 않았습니다. 나는 이것을 시도했다 : 오류 메시지 “제약 계약 이름과 일치하는 내보내기를 찾을 수 없습니다” . 둘 다.

팀 탐색기 창에서 “페이지 ‘ somenumber ‘을 (를) 찾을 수 없습니다 “라는 메시지가 나타났습니다 . 그런 식으로 시도한 결과 Visual Studio 2012를 사용하여 ‘312e8a59-2712-48a1-863e-0ef4e67961fc’페이지를 찾을 수 없습니다 . 따라서 devenv /setup관리 권한으로 Visual Studio 명령 프롬프트에서 실행 합니다.

그것은 일을했고, 이제 모든 것이 잘되었습니다.


답변

비슷한 문제가 발생하여 제어판프로그램으로 이동 하여 Visual Studio 설치를 복구했습니다. 그것은 나를 위해 일했다.


답변

Visual Studio 2017 솔루션 :

1 단계 : 관리자 모드에서 Visual Studio cmd 열기 (시작 메뉴 항목 : VS 2017 용 개발자 명령 프롬프트 참조 -사용 : 관리자 권한으로 실행)

2 단계 : 디렉터리를 Visual Studio 2017이 설치된 폴더로 변경합니다 (예 :

cd C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise

이 명령을 cmd 프롬프트에 복사 / 붙여 넣기 할 수 있습니다. Visual Studio Professional의 경우 폴더는 “Enterprise”대신 “Professional”이라고합니다.

3 단계 : 아래 명령을 복사 / 붙여 넣기

gacutil -if Common7\IDE\PublicAssemblies\Microsoft.VisualStudio.Shell.Interop.8.0.dll

히트 Enter

문제가 해결됩니다 …

그렇지 않으면 위와 같이 GAC에 다음을 추가 할 수도 있습니다 .

Microsoft.VisualStudio.Shell.Interop.9.0.dll

Microsoft.VisualStudio.Shell.Interop.10.0.dll

Microsoft.VisualStudio.Shell.Interop.11.0.dll


답변

나는 같은 문제가 있었다. 설치 한 최신 확장명을 기억하십시오. 확장 및 업데이트에서 최신 확장을 삭제하고 Visual Studio를 다시 시작합니다. 문제가 해결되었습니다. 나를 위해 확장명은 Productivity Power Tools입니다.