Es fällt mir schwer, das XML Tools Plugin für Notepad ++ zum Laufen zu bringen.
Ich habe das neueste Notepad ++ (v7.4) und das neueste XML Tools Plugin (v2.4.9.2 von Sourceforge ) als 64-Bit-Version unter Windows 7 (64 Bit).
Zuerst habe ich alle Instanzen von Notepad ++ geschlossen. Dann habe ich das XMLTools.dll
in den Plugins-Ordner meiner Notepad ++ - Installation und die Abhängigkeiten (libs) neben den notepad++.exe
in der install.txt
.
Wenn ich Notepad ++ starte, wird folgende Fehlermeldung angezeigt:
% 1 ist keine gültige Win32-Anwendung. XMLTools.dll ist nicht mit der aktuellen Version Notepad ++ kompatibel
Fehlermeldung nach "Installation" des XML Tools Plugins in Notepad ++ v7.4:
Eine Stunde googeln und verschiedene Versionen von XML Tools und sogar Notepad ++ v7.3.1 ausprobieren brachte mich nicht weiter. Kann mir jemand dabei helfen?
Hier sind meine Notepad ++ - Debug-Informationen:
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
von Notepad ++ 7.5.4 64-Bit-Funktionen unter Windows 10, indem Sie die Anweisungen manuell befolgen. Mit dem 64-Bit-Plugin-Manager hat es nicht funktioniert.Antworten:
Ich habe die 2.4.9.2-Version der XML-Tools für die Arbeit mit Notepad ++ Version 7.4.1 unter Windows 10 64-Bit wie folgt erhalten.
Stellen Sie sicher, dass Sie über die 64-Bit-Version der Tools verfügen. (Mein erster Fehler)
Kopieren Sie die Datei XMLTools.dll in das Plugins-Verzeichnis.
Im Download sollte sich ein Abhängigkeitsordner befinden. Kopieren Sie alle Dateien dort (ich glaube es waren 6) in den Notepad ++ - Arbeitsordner (wo sich die exe-Datei befindet).
Starten Sie Notepad ++ neu
quelle
Haben Sie die Installationsanweisungen in 'install.txt' befolgt?
Wichtig ist, dass Sie auch externe DLLs kopieren:
quelle
Zuerst. Sie müssen korrekte Plugins haben. Für Notepad ++ 64-Bit müssen Sie XML-Tools für 64-Bit herunterladen. Einfach.
Zweite. Der Hauptordner für Plugins in Windows 10 64-Bit befindet sich unter "C: \ Users {win_user} \ AppData \ Local \ Notepad ++".
Dritte. In Notepad ++ 7.6 oder höher müssen Plugins einen zusätzlichen Unterordner haben. Zum Beispiel: "{main_notepad_folder} /plugins/XMLTools/XMLTools.dll" und Abhängigkeiten befinden sich im Hauptordner.
quelle
Ich hatte gerade das gleiche Problem. Es scheint ein Fehler für diese Anwendung zu sein. Ich habe die nächsten Schritte gelöst:
Jetzt funktioniert das Plugin erfolgreich. Das Wichtigste ist, dass Sie jetzt die Notepad ++ - Version auf die neueste Version (derzeit Version 7.5.6) hochladen können. Das Plugin funktioniert immer noch erfolgreich.
quelle
Die XML-Tools benötigen die Microsoft Visual C ++ Redistributable Runtimes 2015. Bitte installieren Sie https://www.microsoft.com/en-US/download/details.aspx?id=53840
siehe SF.net Bugreport
Aktualisieren
Das Problem scheint eher durch libcurl.dll verursacht zu werden, das auf VCRUNTIME140.DLL verweist, das mit vc ++ 2015 geliefert wird
Interne Versionsnummerierung
quelle
Mit 7.3.3 funktioniert das Plugin
Daher haben neuere Versionen das Plugin aufgrund von API-Änderungen beschädigt.
Melden Sie es den Entwicklern des Plugins, damit sie auf die Änderung reagieren können. Wir können das nicht für Sie beheben. Bleiben Sie also bei 7.3.3, bis eine neue Version des Plugins verfügbar ist.
quelle
Es scheint, dass die Windows-Installation irgendwie kaputt war oder es ein Registrierungsproblem gab oder was auch immer, wir werden es nie erfahren.
Wie auch immer, ich habe jetzt einen neuen Laptop mit einer neuen Windows-Installation und jetzt funktioniert alles einwandfrei.
Keine kaputte API oder ähnliches.
quelle