Trudno mi uruchomić wtyczkę XML Tools for Notepad ++.
Mam najnowszą Notepad ++ (v7.4) i najnowszą wtyczkę XML Tools (v2.4.9.2 z Sourceforge ), zarówno w wersji 64-bitowej na Windows 7 (64-bit).
Najpierw zamknąłem wszystkie wystąpienia Notepad ++. Następnie skopiowałem XMLTools.dll
do folderu wtyczek mojej instalacji Notepad ++ i zależności (libs) obok notepad++.exe
opisanych w install.txt
.
Po uruchomieniu Notepad ++ pojawia się następujący komunikat o błędzie:
% 1 nie jest prawidłową aplikacją Win32. XMLTools.dll nie jest kompatybilny z bieżącą wersją Notepad ++
Komunikat o błędzie po „zainstalowaniu” wtyczki XML Tools do Notepad ++ v7.4:
Godzina googlingu i wypróbowania różnych wersji narzędzi XML, a nawet Notepad ++ v7.3.1, nie doprowadziła mnie do końca. Czy ktoś może mi w tym pomóc?
Oto informacje o debugowaniu Notepad ++:
Notepad++ v7.4 (64-bit)
Build time : May 14 2017 - 21:02:35
Path : D:\Program Files\Notepad++\notepad++.exe
Admin mode : OFF
Local Conf mode : OFF
OS : Windows 7 (64-bit)
Plugins : mimeTools.dll NppConverter.dll
Xml Tools 2.4.9.1 x64 Unicode.zip
z Notepad ++ 7.5.4 64 bity działały w systemie Windows 10, wykonując ręcznie instrukcje. Nie działało przy użyciu 64-bitowego menedżera wtyczek.Odpowiedzi:
Mam wersję 2.4.9.2 narzędzi XML do pracy z Notepad ++ wersja 7.4.1 na Windows 10 64-bit, wykonując następujące czynności.
Upewnij się, że masz 64-bitową wersję narzędzi. (Mój pierwszy błąd)
Skopiuj plik XMLTools.dll do katalogu wtyczek.
Podczas pobierania powinien znajdować się folder zależności. Skopiuj wszystkie pliki tam (wydaje mi się, że było ich 6) do folderu roboczego Notepad ++ (gdzie znajduje się plik exe)
Uruchom ponownie Notepad ++
źródło
Czy postępowałeś zgodnie z instrukcjami instalacji w pliku „install.txt”?
Ważne jest również skopiowanie zewnętrznych bibliotek DLL:
źródło
Pierwszy. Musisz mieć poprawne wtyczki. Do Notepad ++ 64-bit należy pobrać Narzędzia XML dla 64-bit. Prosty.
Druga. Główny folder wtyczek w 64-bitowym systemie Windows 10 znajduje się w folderze „C: \ Users {win_user} \ AppData \ Local \ Notepad ++”
Trzeci. W Notepad ++ 7.6 lub nowszych wersjach wtyczki muszą mieć dodatkowy podfolder. Dla Exapmple: „{main_notepad_folder} /plugins/XMLTools/XMLTools.dll” i zależności znajdują się w folderze głównym.
źródło
Właśnie miałem ten sam problem. Wygląda na to, że jest to błąd w tej aplikacji. Rozwiązałem następujące kroki:
Teraz wtyczka działa pomyślnie. Najważniejsze, że możesz teraz przesłać wersję Notepad ++ do najnowszej wersji (obecnie wersja 7.5.6). Wtyczka nadal działa pomyślnie.
źródło
Narzędzia XML wymagają środowiska uruchomieniowego redystrybucyjnego Microsoft Visual C ++ 2015. Zainstaluj https://www.microsoft.com/en-US/download/details.aspx?id=53840
patrz raport błędów SF.net
Aktualizacja
problem wydaje się być bardziej spowodowany przez libcurl.dll to odniesienia do VCRUNTIME140.DLL, który jest dostarczany z vc ++ 2015
Wewnętrzna numeracja wersji
źródło
Z 7.3.3 wtyczka działa
, więc nowsze wersje zepsuły wtyczkę z powodu zmiany interfejsu API.
Zgłoś to twórcom wtyczki, aby mogli zareagować na zmianę. Nie możemy tego naprawić dla ciebie. więc pozostań na 7.3.3, aż będzie dostępna nowa wersja wtyczki.
źródło
Wygląda na to, że instalacja systemu Windows została w jakiś sposób zepsuta lub wystąpił problem z rejestrem lub cokolwiek, nigdy się nie dowiemy.
W każdym razie mam teraz nowego laptopa ze świeżą instalacją systemu Windows i wszystko działa teraz dobrze.
Żadnego zepsutego API ani niczego podobnego.
źródło