J'ai du mal à faire fonctionner le plugin XML Tools pour Notepad ++.
J'ai le plus récent Notepad ++ (v7.4) et le plus récent plugin XML Tools (v2.4.9.2 de Sourceforge ), tous deux en version 64 bits sur Windows 7 (64 bits).
J'ai d'abord fermé toutes les instances de Notepad ++. Ensuite, j'ai copié le XMLTools.dll
dans le dossier plugins de mon installation Notepad ++ et les dépendances (libs) à côté de notepad++.exe
comme décrit dans le install.txt
.
Lorsque je démarre Notepad ++, j'obtiens le message d'erreur suivant:
% 1 n'est pas une application Win32 valide. XMLTools.dll n'est pas compatible avec la version actuelle Notepad ++
Message d'erreur après avoir "installé" le plug-in des outils XML dans Notepad ++ v7.4:
Une heure de recherche sur Google et d'essais de différentes versions des outils XML et même de Notepad ++ v7.3.1 ne m'a pas permis d'aller 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
Xml Tools 2.4.9.1 x64 Unicode.zip
de Notepad ++ 7.5.4 64 bits a fonctionné sur Windows 10 en suivant manuellement les instructions. Cela n'a pas fonctionné en utilisant le gestionnaire de plugins 64 bits.Réponses:
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 que vous disposez de la version 64 bits des outils. (Ma première erreur)
Copiez le fichier XMLTools.dll dans le répertoire des plugins.
Dans le téléchargement, il devrait y avoir un dossier de dépendances. Copiez tous les fichiers (je pense qu'il y en avait 6) dans le dossier de travail Notepad ++ (où se trouve le fichier exe)
Redémarrez le bloc-notes ++
la source
Avez-vous suivi les instructions d'installation dans 'install.txt'?
Il est important de copier également les DLL externes:
la source
Première. Vous devez avoir des plugins corrects. Pour Notepad ++ 64 bits, vous devez télécharger XML Tools for 64 bits. Facile.
Seconde. Le dossier principal des plugins dans Windows 10 64 bits se trouve dans "C: \ Users {win_user} \ AppData \ Local \ Notepad ++"
Troisième. Dans Notepad ++ 7.6 ou versions ultérieures, les plug-ins doivent avoir un sous-dossier supplémentaire. Pour Exapmple: "{main_notepad_folder} /plugins/XMLTools/XMLTools.dll" et les dépendances sont dans le dossier principal.
la source
Je viens d'avoir le même problème. Il semble que ce soit un bug pour cette application. J'ai résolu de faire les prochaines étapes:
Maintenant, le plugin fonctionne avec succès. La chose la plus importante, vous pouvez maintenant télécharger la version Notepad ++ vers la dernière (actuellement, la version 7.5.6). Le plugin fonctionne toujours avec succès.
la source
Les outils XML ont besoin des temps d'exécution redistribuables Microsoft Visual C ++ 2015. Veuillez installer https://www.microsoft.com/en-US/download/details.aspx?id=53840
voir SF.net Bugreport
Mise à jour
le problème semble être plus causé par libcurl.dll ces références à VCRUNTIME140.DLL qui est fourni avec vc ++ 2015
Numérotation interne des versions
la source
Avec 7.3.3 le plugin fonctionne
, les versions plus récentes ont donc cassé le plugin en raison d'un changement d'API.
Signalez-le aux développeurs du plugin afin qu'ils puissent réagir au changement. Nous ne pouvons pas résoudre ce problème pour vous. restez donc à 7.3.3 jusqu'à ce qu'une nouvelle version du plugin soit disponible.
la source
Il semble que l'installation de Windows ait été interrompue 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.
la source