Ilekroć otwieram NotePad ++, pojawia się następujący komunikat o błędzie:
---------------------------
Konfigurator
---------------------- -----
Ładowanie pliku langs.xml nie powiodło się!
---------------------------
To oczywiście oznacza, że nie ma również podświetlania składni.
Mój system operacyjny to Windows 7 64-bit.
Odpowiedzi:
W jakiś sposób masz w
langs.xml
tym błędy. Być może podczas eksploracji różnych opcji Notepad ++ przypadkowo wprowadziłeś w nim niezamierzone zmiany. Tak mi się stało.Przejdź do folderu instalacyjnego Notepad ++ i zmień nazwę
langs.xml
nalangs.xml.bad
. Następnie w tym samym folderze znajdźlangs.model.xml
, wykonaj kopię i zmień nazwę kopii nalangs.xml
. NIE zmieniaj po prostu nazwy pliku, bo nie będziesz go dostępny następnym razem, gdy będziesz go potrzebować.zamień również ten plik w folderze
C:\users\(user)\appdata\roaming\notepad++
Następnie należy porównać plik langs.xml z plikiem langs.xml.bad i sprawdzić, czy istnieje coś uzasadnionego, co chcesz odzyskać.
Jeśli brakuje Ci pliku langs.model.xml , możesz pobrać bieżącą wersję z repozytorium svn .
źródło
Miałem ten sam problem, ale musiałem zastąpić plik langs.xml w następującej ścieżce, aby go naprawić.
W przypadku bieżącej wersji systemu Windows:
źródło
Miałem ten sam komunikat o błędzie, ale inny problem - plik langs.xml był w porządku. Zastąpienie go plikiem langs.model.xml nie rozwiązało problemu.
Aby rozwiązać problem, musiałem otworzyć plik langs.xml w Notepad ++ (działający jako administrator w Windows7, aby móc zapisać w ProgramFiles). Następnie z
Encoding
menu zobaczyłem, że plik został zapisany jako ANSI. Deklaracja XML określa zestaw znaków 1252. Ponownie zakodowałem plik, wybierającEncoding
->Character sets
->Western european
->Windows-1252
. Następnie dokonałem niewielkiej zmiany w pliku i ponownie go zapisałem.Podejrzewam, że jest to związane z domyślną stroną kodową systemu.
źródło
Inne odpowiedzi nie działały dla mnie.
Odinstalowanie i ponowne zainstalowanie npp załatwiło sprawę .
źródło
Ta odpowiedź została podjęta z odrzuconej edycji i to nie napisany przeze mnie:
Nie jest to pełne rozwiązanie, ponieważ może się to powtórzyć.
„Nie używaj zmiennej środowiskowej% APPDATA%” można wybrać w instalacjach Windows 7, ale wydaje się, że jest ignorowane.
Langs.xml
wydaje się być zawsze włożony%APPDATA%
. (Czy to zamieszanie jest przyczyną błędu?)Skopiuj nowy
%APPDATA%\Langs.xml
do%APPDATA%\Langs.model.xml
i włóż kopięProgram Files\Notepad++
.Skopiuj
%APPDATA%\Langs.model.xml
lubProgramFiles\Notepad++\Langs.model.xml
do,%APPDATA%\Langs.xml
jeśli problem wystąpi ponownie - nie jest niezawodny, ale jest to obejście.Niezawodnym rozwiązaniem byłoby naprawienie błędu powodującego
Langs.xml
uszkodzenie.źródło
%APPDATA%
, zamiast tego może znajdować się w%APPDATA%\Roaming\Notepad++
folderze lub w folderze głównym aplikacji. Sugerujesz również skopiowanie uszkodzonegolangs.xml
na wierzchulangs.model.xml
. nie rób tego, spowoduje to trwałe złamanie , zamiast tego skopiujesz na odwrót, jak sugeruje zaakceptowana odpowiedź, i pozostawi tolangs.model.xml
, co nietknięte, tam gdzie było.Wystąpił ten błąd, gdy korzystałem z wersji ZIP (bez instalatora). Zmiana nazwy plików i ponowna instalacja nie działały dla mnie.
Spróbuj uruchomić exe z „Uruchom jako administrator”, a następnie powiedz Tak, gdy poprosi o naprawienie pliku config.xml. To zadziałało dla mnie.
źródło