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


202

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
해당 오류를주의 깊게 읽으십시오. "파일을 검사하여 추가 정보를 얻을 수 있습니다 ..."-해당 파일의 내용은 무엇입니까?
fvu

@fvu 활동-로그 파일 열기 오류가 발생했습니다.
Dua Ali

1
심층 분석을 수행하기 전에 확인해야 할 사항- "디스크에 충분한 여유 공간이 있습니까?"
LCJ

참고 : VS Pro 15.7.x에서 동일한 문제가 발생했습니다. @ dinesh의 솔루션으로 해결되었습니다.
qxotk

업데이트 : 오늘 (위의 내 주석 이전 1 일 후) 다른 프로젝트를 열었고 동일한 오류가 다시 발생했습니다. 아래 @dinesh의 솔루션 단계를 따라 오류가 사라졌습니다. 그것이 단계인지 또는 단순히 Visual Studio를 두 번째로 여는 지 모릅니다.
qxotk

답변:


386

나는 업데이트 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

2
VS 2015에서 동일한 문제가 있지만 ComponentModelCache폴더 가없는 것 같습니다 . 아마도 최신 버전의 Visual Studio에서 다른 이름으로 사용됩니까?
jpierson

3
@jpierson yes ComponentModelCacheVS 2015의 폴더는 다음 폴더에서 찾을 수 있습니다 14.0. 전체 경로는 다음과 같습니다.C:\Users\<your user name>\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache
w0ns88

4
Visual Studio 2017을 새로 설치할 때이 문제가 발생합니다 ... 다시 말하면 폴더 구조가 다릅니다!
정말 멋진 코드

3
VS 2017 용으로 만든 폴더를 추가했으며 시도하고보고 싶을 수도 있습니다.
user_v

7
비주얼 스튜디오 2019에 대한 근무 : % LOCALAPPDATA % \ 마이크로 소프트 \으로 VisualStudio \ 16_xxxx
Eskil Mjelva Saatvedt

46
  • Visual Studio를 닫습니다.

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

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

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


1
이것은 Visual Studio 2015 Community Edition에서도 작동했습니다. 경로는로 변경 C:\Users\{your_username}\AppData\Roaming\Microsoft\VisualStudio\14.0되지만 동일하게 작동합니다. 또한 Visual Studio를 열기 전에 devenv /setup@JB가 제안한 명령을 실행했습니다.
flaria

1
@user_v가 제안한 솔루션은 문제 폴더를 전체가 아닌 삭제하기 때문에 약간 덜 연마 적입니다.
Cody

그것은 나를 위해 일했다. 그러나 언급 된 파일을 삭제 한 후에서 devenv /setup명령을 실행 Command Prompt for VS2015합니다. 삭제 된 파일이 다시 작성되었습니다. 그런 다음 Visual Studio를 실행합니다.)
Siyavash Hamdi

저에게는 VisualStudio 폴더가 없었습니다 (VS Pro 2017). C:\Users\{your_username}\AppData\Local\Microsoft\VisualStudio\15.0_xxxx관리자 모드에서 삭제 하고 시작했는데 작동했습니다.
Nick Graham

"관리자로 Visual Studio 다시 시작"이 도움이되었습니다.
Mitra M

36

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

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

4
이것은 저에게 효과적이었습니다. 최신 VS 업데이트 후 생산성 전동 도구 확장 중 하나에 문제가 있다고 생각합니다.
Sean T

1
이것은 나를 위해 일했고 관리자 모드에서 VS 2015 명령 프롬프트를 실행했습니다. +1
Prashant Jain

3
시작하십시오 Developer Command Prompt for VS {version}. devenv.exe는 일반적인 CMD에 알려지지 않았을 가능성이 높습니다 (적어도 경로에 추가하지 않은 경우). 이 개발자 명령 프롬프트가이를 처리합니다. VS와 함께 설치되었으며 필자의 경우 시작 메뉴에있었습니다.
bugybunny

아무도 /updateconfiguration정확히 무엇을 알고 있습니까?
bugybunny

VS 2017 15.9.6 근무
PBMe_HikeIt

34

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

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

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

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

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


Microsoft는 무엇에 대한 자세한 정보를 제공하지 않습니다 devenv /setup. 설치 과정의 마지막 단계입니다. msdn.microsoft.com/ko-kr/library/ex6a2fad.aspx
jbarrameda

"제약 계약 이름"질문에 대한 링크를위한 제안. 그것이 실제로 내 문제를 해결 한 것입니다. 포함 해 주셔서 감사합니다.
MetalPhoenix

3
제 경우에는 devenv.exe /resetuserdata도움이되었습니다. 참고 : 모든 사용자 데이터를 재설정 합니다.
Matty

난 그냥 VS 전문 16.3.5와 같은 문제를 했어 "어떤 수출 제한 계약의 이름과 일치하는 것을 찾을 수 없습니다"오류 메시지의 지침에 따라 링크는 나를 위해 일한
스티브 맨스필드에게

13

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


2
동일한 오류이지만 SpecFlow 패키지에 대해 위의 솔루션 중 2 개를 시도했지만 작동하지 않았습니다. 이것은 나를 위해 일했다 . 내가 시도한 솔루션 : 1 : ComponentModelCache 제거 2 : AppData \ Roaming \ Microsoft \ VisualStudio \ 11.0 제거
Brampage

1
제어판에서 Visual Studio 2017을 복구 할 수 없으므로 파일을 C:\Program Files (x86)\Microsoft Visual Studio\Installer찾을 수있는 곳 으로 이동해야 vs_installer.exe합니다.
Brampage

13

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


1
여러 Visual Studio 프로젝트 에서이 오류를 표시했으며 위의 단계를 반복 할 때 마다이 오류를 해결했습니다.
qxotk

이것은 내 문제를 해결했습니다. 방금 소스를 2015 년 4.6.2에서 4.7.1로 2017로 업그레이드했습니다. 방금이 문제가 발생하기 시작했으며 이것이 나를 위해 일한 솔루션입니다. 수정 해 주셔서 감사합니다!
오시리스

이것은 위의 다른 모든 것을 시도한 후에 나를 위해 일한 유일한 것입니다. 감사!
Martin

1
2019 년에 추가해야합니다Microsoft.VisualStudio.Shell.Interop.12.0.dll
HackSlash

3

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


3

Visual Studio 2013 Professional을 사용했는데 같은 오류가 발생했습니다. Visual Studio 설치를 복구 할 때까지 제거 할 수 없었습니다. 시간이 걸렸지 만 이제는 잘 작동합니다.


3

Visual Studio 설치 관리자를 통해 Visual Studio 2017을 업데이트하면 문제가 해결되었습니다.


어떤 버전에 문제가 있었으며 어떤 버전으로 문제를 해결 했습니까?
qxotk

두 번째입니다. 설치 프로그램으로 간단히 복구하면이 문제가 해결됩니다.
shaosh

2

Visual Studio 2013 업데이트 4에서도이 문제가 발생했습니다. 업데이트 4 설치 관리자를 다시 실행하고 복구를 선택한 다음 컴퓨터를 다시 시작하면 문제가 해결되었습니다.


2

나는 같은 문제가 있었고 devenv /setup명령 프롬프트에서 실행 한 후에 해결되었습니다 .


2

Telerik Reporting을 설치 한 후이 문제가 발생했습니다. Visual Studio 2013에서 솔루션을 시작할 수 없었으며 Visual Studio 2013을 닫을 수도 없었습니다.

보고 패키지를 제거하고 Visual Studio 2012 용 로컬 / 로밍 AppData를 삭제 한 후 문제가 해결되었습니다.


1
최근에 비슷한 오류가 발생했습니다. 지난 3 주 동안 DevExpress 구성 요소를 평가하고있었습니다. 따라서 DevExpress를 제거했는데 오류 메시지가 사라졌습니다. DevExpress가 문제를 일으켰는지 확실하지 않음
Alex Klaus

1
내 경우에는 devexpress를 다시 설치하고 그 후에는 모두 정상적으로 작동했습니다.
rasputino


1

당신은 파일을 찾을 필요 devenv.exe.config에를 C:\Users\{user_name}\AppData\Local\Microsoft\VisualStudio\14.0\하고 업데이트합니다. 또는 파일 C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\위치에 따라 다릅니다 devenv.exe.

이 특정 경우, 설정 System.Collections.Immutable경로를 재지 정하고 newVersion을 1.1.36.0에서 1.1.37.0으로 변경 하는 행 을 찾아야합니다.

원래 기사는 업데이트 1 이후에 Visual Studio 2015를 복원하는 방법 (종속 춤) 입니다.


1

이 문제가 발생하여 프로젝트가 올바르게로드되지 않았거나 마이그레이션이 필요하다는 내용의 설명이었습니다. ActivityLog.xml에 특정 확장자의 오류가 표시되었습니다. 확장 프로그램을 제거하고 Visual Studio를 다시 시작했습니다. 문제가 해결되었습니다.


1

Visual Studio 2015에서도 같은 문제가 발생했습니다. 하루 종일 시간을 보낸 후 이에 대한 답을 찾았습니다.

  • 모든 Visual Studio 인스턴스를 닫습니다.
  • {AppData \ Roaming \ Microsoft \ VisualStudio \ 14.0}으로 이동하십시오. 그 안의 내용을 지우십시오.
  • 관리자 모드에서 Visual Studio를 시작하십시오. 내부 폴더를 복구합니다.

1

나를위한 Visual Studio 2017 솔루션 :

  1. 닫힌 Visual Studio
  2. "관리자로 실행"모드에서 실행하십시오.

더 이상 문제가 없습니다.


이 문제는 일시적으로 해결되었으며 하루 뒤 문제가 다시 발생했습니다. 위의 @dinesh가 게시 한 솔루션을 참조하십시오.
qxotk

1

Visual Studio 2017 과 비슷한 문제가 있습니다 ( Tizen 프로젝트 유형 패키지가 올바르게로드되지 않았습니다 ).

위의 모든 답변을 시도하고 내부 오류에 대한 솔루션을 검색하는 데 몇 시간을 보낸 후에도 ActivityLog.XML아무것도 효과가 없었습니다.

결국 솔루션은 Visual Studio Repair 였습니다.

복구 프로세스가 문제를 일으킨 일부 구성을 재정의한다고 가정합니다.

Visual Studio 2017
복구 Visual Studio 2019 복구


1
  1. ComponentModelCache 폴더 찾기
  2. 지우다 Microsoft.VisualStudio.Default.cache
  3. Visual Studio를 다시 시작하십시오.

Visual Studio를 사용하십시오.


1

나는 수리를 제외한 모든 것을 시도했다. 나는 심지어 업데이트를했다. 이것이 나를 위해 고친 것입니다.

  1. 관리자로 "VS 2017 용 개발자 명령 프롬프트"를 엽니 다.
  2. CD (경로가 다를 수 있음) CD C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\PublicAssemblies
  3. 명령을 실행 gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll
  4. Visual Studio를 다시 시작하십시오.

0

나는 같은 문제가 있었고 Visual Studio 11.0의 앱 데이터 디렉토리를 삭제하는 것이 나를 위해 일했습니다.


0

방금 SQL Server Management Studio 2016에서 비슷한 오류가 발생했다고 언급하고 싶었습니다. 나중에 Visual Studio (2015)를 시작 했는데이 오류도 발생했습니다.

검색하고 여기에서 파일을 삭제하도록 권장하는 답변을 찾았습니다.

%localappdata%\Microsoft\VisualStudio\14.0\ComponentModelCache

폴더. 그러나 제 경우에는이 폴더가 비어있었습니다.

Management Studio에서 먼저 오류를 확인한 것을 확인한 후 비슷한 폴더가 있음을 확인했습니다.

%localappdata%\Microsoft\SQL Server Management Studio\13.0\ComponentModelCache

이 폴더는 비어 있지 않았습니다. Visual Studio와 Management Studio를 모두 닫고이 폴더에서 파일을 삭제했습니다.

그 후 Management Studio와 Visual Studio가 모두 오류없이 시작되었습니다.


0

Visual Studio 용 Crystal Reports 를 설치 한 후이 문제가 발생했습니다 . 모든 Visual Studio 인스턴스를 닫고 Crystal Reports를 다시 설치하여 문제를 해결했습니다.


0

Visual Studio 2015에서 Node.js 프로젝트를 만드는 동안 "NPM 패키지가 올바르게 설치되지 않았습니다"라는 동일한 오류가 발생했습니다.

두 단계를 수행하여 문제를 해결했습니다.

  1. 이 위치에있는 모든 파일을 삭제하십시오.

    C:\Users\<Your User Name>\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache

    Visual Studio를 다시 시작하십시오.

  2. Visual Studio를 열고 메뉴 → 도구NuGet 패키지 관리자패키지 관리자 설정

    왼쪽 : Node.js, 도구NpmClearCache → * 확인을 선택하십시오.

그런 다음 다시 프로젝트를 작성하십시오. 내 문제가 해결되었습니다.


0

Visual Studio 2017 Enterprise 에서이 무작위 문제가 발생하는 것을 기쁘게 생각했습니다.

여기에서 모든 솔루션을 시도했지만 Visual Studio 복구 (시간이 오래 걸림)를 포함하여 작동하지 않았습니다. 몇 시간 후에 실제로 ActivityLog.xml 파일을 확인해야한다고 생각했습니다.

ActivityLog.xml

Visual Studio가 열린 후 방금 정지되어 클릭 할 수 없으므로 관리자로 'VS2017 개발자 명령 프롬프트'에서 문제가되는 확장 프로그램을 제거했습니다.

제거 단계 -jessehouwing.net 제공

  1. 확장을 설치하는 데 사용한 vsix 파일을 찾으십시오.
  2. 좋아하는 아카이버에서 엽니 다 (광산은 7-Zip ).
  3. extension.vsixmanifest의 Identity 노드에서 확장의 ID를 가져옵니다 .
  4. vsixinstaller /u:Microsoft.VisualStudio.LiveShare확장 프로그램을 제거하려면 (필자의 경우) 실행하십시오 .

0

필자의 경우 오류 메시지는 " 'IntelliCodeCppPackage'패키지가 제대로로드되지 않았습니다" (Visual Studio 2019)입니다.

IntelliCodeCppPackage

이 단계에서 발생하는 문제를 해결했습니다.

  • Visual Studio IntelliCode 확장 비활성화
  • Visual Studio를 다시 시작하십시오.
  • 해당 확장을 다시 활성화하십시오

0

나는 그것을 해결했다 :

  1. 설치로 이동
  2. 수정
  3. "설치 위치"탭으로 이동
  4. "설치 후 다운로드 캐시 유지"확인
  5. 수정

0

내 문제는 MySQL 커넥터 net 6.4.4, Nuget, xamarin, VSPackage, EditorPackage 등입니다. 패키지가 올바르게로드되지 않았습니다.

내 솔루션은 vs2015입니다.

  1. AppData 위치를 열고 // 모든 구성이 업데이트됩니다.
  2. Visual Studio에서 구성 오류가 발생한 폴더를 백업하고 제거하십시오.

외환. Nuget 패키지가 올바르게로드되지 않은 경우 오류-로컬 및 로밍 디렉토리에서 Nuget 폴더를 제거하십시오.

  1. 또한 vs2015의 AppData / Microsoft / visual Studio / 14.0의 데이터를 지우십시오.

그게다고 나를 위해 일했다! ...


0

나는 비슷한 문제가 있었다.

ActivityLog.xml을 확인한 후 특정 폴더에서 확장명 / 패키지 이름의 인스턴스를 만들 수 없다고 말했습니다. 그 경로를 추적했는데 찾고있는 폴더를 찾지 못했습니다.

그래서 확장을 다시 설치하고 dll을 찾은 다음 포함하는 폴더 내용을 Visual Studio가 찾고있는 폴더에 복사했습니다.

요약하면 다음과 같습니다.

  1. 오류가있는 폴더가 존재하는지 확인
  2. 그렇지 않은 경우 동일한 이름으로 새 폴더를 만듭니다.
  3. Visual Studio 폴더의 오류에서 dll을 찾으십시오. 확장 프로그램이 없으면 확장 프로그램을 다시 설치하십시오.
  4. 오류가 발생하면 Program Files (x86)의 Visual Studio 폴더에서 dll을 검색하고 포함하는 폴더를 엽니 다.
  5. 모든 내용을 복사
  6. ActivityLog.xml에 언급 된 이름으로 생성 한 새 폴더 안에 붙여 넣기

0

Visual Studio 2019의 경우 : 문제를 해결하기 위해 다음 작업을 수행했습니다.

다음 폴더를 백업하십시오. 이 폴더를 백업하고 삭제 한 후 C : \ Users \ munirul2537 \ AppData \ Roaming \ Microsoft \ VisualStudio \ 16.0_add0ca51

Visual Studio의 설치 패널로 이동하여 다음을 수행하십시오.

1. 설치로 이동 2. 수정 3. "설치 위치"탭으로 이동 4. "설치 후 다운로드 캐시 유지"확인 5. 수정

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.