메모장 ++에서 langs.xml을로드 할 수 없습니다. 왜 그렇습니까? —– langs.xml로드에 실패했습니다!

메모장 + +를 열 때마다 다음 오류 메시지가 나타납니다.

—————————
구성자
———————- —–
langs.xml로드에 실패했습니다!
—————————

그것은 분명히 구문 강조가 없다는 것을 의미합니다.

내 OS는 Windows 7 64 비트입니다.



답변

어쨌든 langs.xml오류가 있습니다. 아마도 다양한 메모장 ++ 옵션을 탐색하는 동안 실수로 실수로 변경했을 수 있습니다. 그것이 저에게 일어난 일입니다.

Notepad ++의 설치 폴더로 이동하여 이름 langs.xml을 바꿉니다 langs.xml.bad. 그런 다음 같은 폴더에서를 찾아서 langs.model.xml복사 한 다음 이름을로 바꿉니다 langs.xml. 단순히 파일 이름을 바꾸지 마십시오. 그렇지 않으면 다음에 필요할 때 사용할 수 없게됩니다.

폴더에서이 파일을 바꾸십시오 C:\users\(user)\appdata\roaming\notepad++

그런 다음 langs.xmllangs.xml.bad 와 비교하고 합법적 인 것이 있는지 확인하고 싶을 것입니다.

langs.model.xml 파일 이 누락 된 경우 svn repo에서 현재 버전을 다운로드 할 수 있습니다 .


답변

나는 같은 문제가 있었지만 그것을 해결하기 위해 다음 경로에서 langs.xml을 교체해야했습니다.

C:\Users\<username>\AppData\Roaming\Notepad++

현재 Windows 릴리스의 사용자 :

%appdata%\Notepad++

답변

동일한 오류 메시지가 있었지만 다른 문제-langs.xml 파일이 정상입니다. langs.model.xml로 바꾸어도 문제가 해결되지 않았습니다.

문제를 해결하기 위해 메모장 ++에서 langs.xml을 열어야했습니다 (ProgramFiles에 저장할 수 있도록 Windows7에서 관리자로 실행). 그런 다음 Encoding메뉴에서 파일이 ANSI로 저장되는 것을 보았습니다. XML 선언은 1252 문자 세트를 지정합니다. 그래서 Encoding-> Character sets-> Western european-> 을 선택하여 파일을 다시 인코딩했습니다 Windows-1252. 그런 다음 파일을 약간 변경하고 다시 저장했습니다.

이것이 시스템의 기본 코드 페이지와 관련이 있다고 생각합니다.


답변

다른 답변은 저에게 효과적이지 않았습니다.

npp를 제거하고 다시 설치 하는 것이 트릭입니다.


답변

이 답변은 거부 된 수정에서 가져 왔으며 본인이 작성 하지 않았습니다 .

다시 발생할 수 있으므로 완전한 증거 솔루션이 아닙니다.

Windows 7 설치에서 “환경 변수 % APPDATA % 사용 안 함”을 선택할 수 있지만 무시되는 것 같습니다. Langs.xml항상 넣는 것 같습니다 %APPDATA%. (이 혼란은 버그의 원인입니까?)

에 새 내용 %APPDATA%\Langs.xml을 복사하여에 %APPDATA%\Langs.model.xml넣습니다 Program Files\Notepad++.

문제가 다시 발생 하는 경우 %APPDATA%\Langs.model.xml또는 ProgramFiles\Notepad++\Langs.model.xml로 복사 %APPDATA%\Langs.xml하십시오. – 완벽하지는 않지만 해결 방법입니다.

완벽한 해결책은 Langs.xml손상을 일으키는 버그를 수정하는 것 입니다.


답변

ZIP 버전 (설치 프로그램 없음)을 사용할 때이 오류가 발생했습니다. 파일 이름을 바꾸고 다시 설치하지 못했습니다.

“관리자 권한으로 실행”으로 exe를 실행 한 다음 config.xml 파일을 수정하라는 메시지가 표시되면 예라고 말합니다. 이것은 나를 위해 일했습니다.