Plugin XML Tools per Notepad ++ 7.4


10

Non riesco a far funzionare il plug-in XML Tools per Notepad ++.

Ho il nuovissimo Notepad ++ (v7.4) e il nuovissimo plugin XML Tools (v2.4.9.2 da Sourceforge ) entrambi come versione a 64 bit su Windows 7 (64 bit).

Per prima cosa ho chiuso tutte le istanze di Notepad ++. Quindi, ho copiato la XMLTools.dllcartella dei plugin della mia installazione di Notepad ++ e le dipendenze (libs) insieme a notepad++.execome descritto in install.txt.

Quando avvio Notepad ++ ricevo il seguente messaggio di errore:

% 1 non è un'applicazione Win32 valida. XMLTools.dll non è compatibile con la versione corrente Notepad ++

Messaggio di errore dopo "l'installazione" del plug-in XML Tools su Notepad ++ v7.4:

Immagine]

Un'ora di google e provare diverse versioni di XML Tools e persino Notepad ++ v7.3.1 non mi hanno ulteriormente aiutato. Qualcuno mi può aiutare con questo?

Ecco le informazioni di debug di 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 

L'utilizzo Xml Tools 2.4.9.1 x64 Unicode.zipcon Notepad ++ 7.5.4 64 bit ha funzionato su Windows 10 seguendo le istruzioni manualmente. Non ha funzionato utilizzando il gestore plug-in a 64 bit.
Javier Elices,

Risposte:


2

Ho ottenuto la versione 2.4.9.2 degli strumenti XML per lavorare con Notepad ++ versione 7.4.1 su Windows 10 a 64 bit procedendo come segue.

Assicurati di avere la versione a 64 bit degli strumenti. (Il mio primo errore)

Copia il file XMLTools.dll nella directory dei plugin.

Nel download dovrebbe esserci una cartella delle dipendenze. Copia tutti i file presenti (credo che ce ne fossero 6) nella cartella di lavoro di Notepad ++ (dove si trova il file exe)

Riavvia Notepad ++


1
Sì, è esattamente quello che ho fatto circa 4 giorni fa (ma su quella macchina Windows 7 Enterprise ovviamente). Neanche ha funzionato, sempre lo stesso errore. -.-
Lilo,

2

Hai seguito le istruzioni di installazione in 'install.txt'?

Importante è anche copiare dll esterne:

  1. copia la nuova dll esterna nella cartella principale di npp (stessa cartella di "notepad ++. exe") o nella cartella% appdata% \ Notepad ++:
    • libcurl.dll
    • libiconv-2.dll
    • libwinpthread1-dll
    • libxml2-2.dll
    • libxslt-1.dll
    • zlib1.dll

1
Se avessi letto tutta la mia descrizione, avresti saputo che avevo seguito esattamente queste istruzioni.
Lilo,

2

Primo. Devi avere plugin corretti. In Notepad ++ 64-bit è necessario scaricare gli strumenti XML per 64-bit. Semplice.

Secondo. La cartella principale per i plugin in Windows 10 a 64 bit è in "C: \ Users {win_user} \ AppData \ Local \ Notepad ++"

Terzo. In Notepad ++ 7.6 o versioni successive, i plug-in devono avere una sottocartella aggiuntiva. Per esempio: "{main_notepad_folder} /plugins/XMLTools/XMLTools.dll" e le dipendenze sono nella cartella principale.


1

Ho appena avuto lo stesso problema. Sembra essere un bug per questa applicazione. Ho risolto i seguenti passi:

  • Installa Notepad ++ versione 7.3.3.
  • Installa il plugin xmlTools (attualmente v2.4.9).

Ora, il plug-in funziona correttamente. La cosa più importante, ora puoi caricare la versione di Notepad ++ all'ultima (attualmente, versione 7.5.6). Il plugin funziona ancora correttamente.


1

Gli strumenti XML necessitano dei tempi di ridistribuzione di Microsoft Visual C ++ 2015. Installare https://www.microsoft.com/en-US/download/details.aspx?id=53840

vedi SF.net Bugreport

Aggiornare

il problema sembra essere più causato da libcurl.dll che fa riferimento a VCRUNTIME140.DLL fornito con vc ++ 2015

Numerazione delle versioni interne


Sto sviluppando software con quella libreria da solo. Questo non era sicuramente il problema. Comunque, il problema è stato risolto mesi fa.
Lilo,

Ho avuto un'installazione pulita di Windows 10. Ho visto questo problema, oggi. Installato Visual Studio dopo Notepad ++ e trascorso il tempo di installazione VS risolvendo il plugin Xml Tools di Notepad ++. Quando Visual Studio ha terminato, ho provato a installare questo e ha detto che VCRedist era già installato. Ho aperto Notepad ++. Ha funzionato.
Rhyous

0

Con 7.3.3 il plugin funziona

inserisci qui la descrizione dell'immagine

, quindi le versioni più recenti hanno interrotto il plug-in a causa della modifica dell'API.

Segnalalo agli sviluppatori del plugin in modo che possano reagire alla modifica. Non possiamo risolvere questo problema per te. quindi rimani alla 7.3.3 fino a quando non sarà disponibile una nuova versione del plugin.


Ho visto il nuovo plugin funzionare con v7.4 ma su Windows 10. Quindi non dovrebbe essere questo il problema ...
Lilo,

così notepad ++ 7.4 usa nuove funzioni che non sono disponibili in win7
magicandre1981,

Bene, usare 7.3.3 non mi ha ulteriormente aiutato. :(
Lilo,

0

Sembra che l'installazione di Windows sia stata in qualche modo interrotta o che si sia verificato un problema con il registro o qualsiasi altra cosa, non lo sapremo mai.

Ad ogni modo, ho un nuovo laptop ora con una nuova installazione di Windows e ora tutto funziona bene.

Nessuna API rotta o qualcosa del genere.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.