web-dev-qa-db-fra.com

Outils XML Plugin pour Notepad ++ 7.4

J'ai de la difficulté à faire fonctionner le plug-in XML Tools pour Notepad ++.

J'ai le dernier Notepad ++ (v7.4) et le dernier plugin XML Tools (v2.4.9.2 de Sourceforge ) en version 64 bits sous Windows 7 (64 bits).

D'abord, j'ai fermé toutes les instances de Notepad ++. Ensuite, j'ai copié le XMLTools.dll dans le dossier des plugins de mon installation de Notepad ++ et les dépendances (bibliothèques) à côté du notepad++.exe, comme décrit dans le install.txt.

Lorsque je lance Notepad ++, le message d'erreur suivant s'affiche:

% 1 n'est pas une application Win32 valide. XMLTools.dll n'est pas compatible avec la version actuelle de Notepad ++

Message d'erreur après "l'installation" du plugin Outils XML dans Notepad ++ v7.4:

Image]

Une heure à googler et à essayer différentes versions de XML Tools et même Notepad ++ v7.3.1 ne m'a pas conduit plus loin. Est-ce que quelqu'un peut m'aider avec ça?

Voici mes informations de débogage 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 
10
Lilo

Il semble que l'installation de Windows ait été endommagée ou qu'il y ait eu un problème de registre ou autre, nous ne le saurons jamais.

Quoi qu’il en soit, j’ai maintenant un nouvel ordinateur portable avec une nouvelle installation de Windows et tout fonctionne bien maintenant.

Aucune API cassée ou quelque chose comme ça non plus.

0
Lilo

J'ai obtenu la version 2.4.9.2 des outils XML pour travailler avec Notepad ++ version 7.4.1 sur Windows 10 64 bits en procédant comme suit.

Assurez-vous de disposer de la version 64 bits des outils. (Ma première erreur)

Copiez le fichier XMLTools.dll dans le répertoire plugins.

Dans le téléchargement, il devrait y avoir un dossier de dépendances. Copiez tous les fichiers qu'il contient (je crois qu'il y en avait 6) dans le dossier de travail de Notepad ++ (où se trouve le fichier exe)

Redémarrez Notepad ++

2

Avez-vous suivi les instructions d'installation dans 'install.txt'?

Il est important de copier également les DLL externes:

  1. copier une nouvelle DLL externe soit dans le dossier principal npp (même dossier que "notepad ++. exe") ou dans le dossier% appdata%\Notepad ++:
    • libcurl.dll
    • libiconv-2.dll
    • libwinpthread1-dll
    • libxml2-2.dll
    • libxslt-1.dll
    • zlib1.dll
2
FrankyHollywood

Premier. Vous devez avoir les bons plugins. Pour Notepad ++ 64 bits, vous devez télécharger XML Tools pour 64 bits. Simple.

Seconde. Le dossier principal des plug-ins dans Windows 10 64 bits se trouve dans "C:\Utilisateurs {utilisateur_win}\AppData\Local\Notepad ++".

Troisième. Dans Notepad ++ 7.6 ou versions ultérieures, les plugins doivent avoir un sous-dossier supplémentaire. Par exemple, "{main_notepad_folder} /plugins/XMLTools/XMLTools.dll" et les dépendances se trouvent dans le dossier principal.

2
Daniel Piastowski

Les outils XML ont besoin de Microsoft Visual C++ Redistributable Runtimes 2015. Veuillez installer https://www.Microsoft.com/en-US/download/details.aspx?id=53840

voir Rapport de bug SF.net

Mettre à jour

le problème semble être davantage causé par libcurl.dll cette référence à VCRUNTIME140.DLL qui est livré avec vc ++ 2015

Numérotation interne des versions

1
Bernhard

Je viens d'avoir le même problème. Cela semble être un bug pour cette application. J'ai résolu les prochaines étapes:

  • Installez Notepad ++ version 7.3.3.
  • Installez le plugin xmlTools (v2.4.9 actuellement).

Maintenant, le plugin fonctionne avec succès. La chose la plus importante, vous pouvez maintenant télécharger la version de Notepad ++ vers la dernière version (actuellement la version 7.5.6). Le plugin fonctionne toujours avec succès.

1
Iván

Avec 7.3.3 le plugin fonctionne

enter image description here

, les versions les plus récentes ont donc cassé le plugin à cause du changement d’API.

Signalez-le aux développeurs du plug-in afin qu'ils puissent réagir au changement. Nous ne pouvons pas résoudre ce problème pour vous. alors restez à 7.3.3 jusqu'à ce qu'une nouvelle version du plugin soit disponible.

0
magicandre1981