EditorOptionDefinition 내보내기를 찾을 수 없음 오류가 없습니다


256

Visual Studio 2013에서 C # 파일을 열려고 할 때 다음 오류가 발생하기 시작했습니다.

No EditorOptionDefinition export found for the given option name:
Tabs/ConvertTabsToSpaces
Parameter name: optionID

이 오류가 시작되었을 때 작업 중이었던 C # 솔루션을 닫았다가 다시 열 때까지 아침 내내 문제가 없었습니다. 이 컴퓨터에서 C # 프로젝트를 열면이 오류가 발생합니다. 다른 컴퓨터에서 동일한 프로젝트를 열어 보았지만 제대로 작동하므로 프로젝트 오류가 아닙니다.

VS 설정을 변경하지 않았으며 이것이 제시되었을 때 패키지 관리자를 열려고했습니다.

나는 잃어 버렸고 구글 박사는 지금까지 큰 도움이되지 않습니다.

답변:


596

재부팅하고 더 많은 연구를 한 후 블로그 에서이 게시물 을 찾았 습니다 . 설명 된 오류는 내가보고있는 것과 같은 오류는 아니지만 시도를 보증 할만 큼 가깝습니다.

다음 단계를 수행하십시오.

  1. Visual Studio 닫기
  2. 폴더를여십시오 : %LocalAppData%\Microsoft\VisualStudio\12.0\ (에서 C:\users\'%userName%'\AppData\Local\Microsoft\VisualStudio\12.0\)
  3. ComponentModelCache 폴더 이름 바꾸기
  4. Visual Studio를 다시 시작하십시오.

Visual Studio는 폴더를 다시 만들고 모든 것이 세계 (또는 적어도 VS)와 잘 어울립니다. 나는 간단한 해결책을 좋아 하며이 문제를 겪는 다른 사람에게도 사용하기를 바랍니다!


1
나를 위해 일했습니다.
— LRaiz

1
이 답변의 가장 쉬운 부분은 ComponenetModeCacheFolder를 찾는 것입니다. 건배!! 감사합니다.
— Ishwor Khanal

나도 일 했어! 감사!
— xero399

2
당신은 내 하루를 저장! 감사.
— 군단

이것은 VS 2017의 문제를 해결하는 데 도움이되었으며, 향후 릴리스에서 수정하려면 Visual Studio 팀에 알려야합니다.
— shaijut

24

제이크 답변에 대해 작은 변화를 겪었던 것과 같은 문제가있었습니다.

 1 Close Visual Studio
 2 Search ComponentModelCache Folder
 3 Rename folder
 4 Restart the visual Studio

그리고 그것은 작동하기 시작합니다

이번에는 Web Essentials 2013.5 를 사용해 보았습니다. 그러면 작동하기 시작합니다. 이것이 도움이되기를 바랍니다.


14

Windows 8.1, VS2013.3을 실행하고 폴더를 찾을 수있었습니다. 8.1에서 찾기 기능을 사용하여 폴더를 찾지 못했지만 % APPDATA % 폴더를 살펴보면 로밍 폴더로 이동했습니다. 그런 다음 한 수준 위로 올라가 AppData에서 로컬 폴더를 보았습니다.

폴더를 찾을 수있는 마지막 경로는 위에서 언급 한 것과 같습니다. C : \ Users \\ AppData \ Local \ Microsoft \ VisualStudio \ 12.0

폴더 이름 바꾸기가 작동했습니다.


7

답이 반드시 정확하지는 않다고 생각합니다. 웹용 Windows 8.1 + Visual Studio 2013 (12.0.30723.00 업데이트 3)에는 ComponentModelCache 폴더가 없습니다.

대신 내가 한 것은 VS2013의 모든 업데이트를 실행 한 다음 제어판 / 프로그램 및 기능으로 이동하여 복구를 수행했습니다. Voila, 그 효과가 있었고 더 나은 전반적인 솔루션 일 수 있다고 생각합니다.


1
내 대답을 아래로 투표하는 사람들을 위해 내가 왜 틀렸거나 잘못 인도되었는지에 대한 의견을 남겨 두십시오. 나는 잘 작동하고 수동으로 디렉토리를 삭제할 필요가 없다는 설명을하려고했습니다.
— HiDefLoLife

6

예 VS2013 및 WIndows 7에서도 이와 동일한 문제가 발생했습니다.

C : \ Users \ 사용자 이름 \ AppData \ Local \ Microsoft \ VisualStudio \ 12.0


윈도우 7에 나를 위해 일한
— bkbarton


1

나는이 문제가 있었다

이제 웹에 Windows 8.1 및 VS Express 2013을 사용합니다. VS를 다시 시작할 때 폴더가 바뀌지 않았으므로 폴더 이름을 바꾸는 데 도움이되지 않았습니다. 프로그램을 복구해도 컴퓨터가 다시 시작되거나 도움이되지 않았습니다.

나를 위해 일한 것은 단지 기본 제거 및 재설치였습니다. 때로는 약간의 상식이 필요합니다. :)


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