Visual Studio 2013에서 C # 파일을 열려고 할 때 다음 오류가 발생하기 시작했습니다.
No EditorOptionDefinition export found for the given option name:
Tabs/ConvertTabsToSpaces
Parameter name: optionID
이 오류가 시작되었을 때 작업 중이었던 C # 솔루션을 닫았다가 다시 열 때까지 아침 내내 문제가 없었습니다. 이 컴퓨터에서 C # 프로젝트를 열면이 오류가 발생합니다. 다른 컴퓨터에서 동일한 프로젝트를 열어 보았지만 제대로 작동하므로 프로젝트 오류가 아닙니다.
VS 설정을 변경하지 않았으며 이것이 제시되었을 때 패키지 관리자를 열려고했습니다.
나는 잃어 버렸고 구글 박사는 지금까지 큰 도움이되지 않습니다.
답변
재부팅하고 더 많은 연구를 한 후 블로그 에서이 게시물 을 찾았 습니다 . 설명 된 오류는 내가보고있는 것과 같은 오류는 아니지만 시도를 보증 할만 큼 가깝습니다.
다음 단계를 수행하십시오.
- Visual Studio 닫기
- 폴더를여십시오 :
%LocalAppData%\Microsoft\VisualStudio\12.0\
(에서C:\users\'%userName%'\AppData\Local\Microsoft\VisualStudio\12.0\
) - ComponentModelCache 폴더 이름 바꾸기
- Visual Studio를 다시 시작하십시오.
Visual Studio는 폴더를 다시 만들고 모든 것이 세계 (또는 적어도 VS)와 잘 어울립니다. 나는 간단한 해결책을 좋아 하며이 문제를 겪는 다른 사람에게도 사용하기를 바랍니다!
답변
제이크 답변에 대해 작은 변화를 겪었던 것과 같은 문제가있었습니다.
1 Close Visual Studio
2 Search ComponentModelCache Folder
3 Rename folder
4 Restart the visual Studio
그리고 그것은 작동하기 시작합니다
이번에는 Web Essentials 2013.5 를 사용해 보았습니다. 그러면 작동하기 시작합니다. 이것이 도움이되기를 바랍니다.
답변
Windows 8.1, VS2013.3을 실행하고 폴더를 찾을 수있었습니다. 8.1에서 찾기 기능을 사용하여 폴더를 찾지 못했지만 % APPDATA % 폴더를 살펴보면 로밍 폴더로 이동했습니다. 그런 다음 한 수준 위로 올라가 AppData에서 로컬 폴더를 보았습니다.
폴더를 찾을 수있는 마지막 경로는 위에서 언급 한 것과 같습니다. C : \ Users \\ AppData \ Local \ Microsoft \ VisualStudio \ 12.0
폴더 이름 바꾸기가 작동했습니다.
답변
답이 반드시 정확하지는 않다고 생각합니다. 웹용 Windows 8.1 + Visual Studio 2013 (12.0.30723.00 업데이트 3)에는 ComponentModelCache 폴더가 없습니다.
대신 내가 한 것은 VS2013의 모든 업데이트를 실행 한 다음 제어판 / 프로그램 및 기능으로 이동하여 복구를 수행했습니다. Voila, 그 효과가 있었고 더 나은 전반적인 솔루션 일 수 있다고 생각합니다.
답변
예 VS2013 및 WIndows 7에서도 이와 동일한 문제가 발생했습니다.
C : \ Users \ 사용자 이름 \ AppData \ Local \ Microsoft \ VisualStudio \ 12.0
답변
설치 VS 2013 웹 에센셜 2013은 여기 제안 프로젝트는 비주얼 스튜디오 2013 업데이트 2를 설치 한 후로드되지 않는 VS 2013 업데이트 4와 나를 위해 일한 사가르 S.의 솔루션에.
답변
나는이 문제가 있었다
이제 웹에 Windows 8.1 및 VS Express 2013을 사용합니다. VS를 다시 시작할 때 폴더가 바뀌지 않았으므로 폴더 이름을 바꾸는 데 도움이되지 않았습니다. 프로그램을 복구해도 컴퓨터가 다시 시작되거나 도움이되지 않았습니다.
나를 위해 일한 것은 단지 기본 제거 및 재설치였습니다. 때로는 약간의 상식이 필요합니다. 🙂