XML Tools Plugin para Notepad ++ 7.4

10

Estou com dificuldades para executar o XML Tools Plugin for Notepad ++.

Eu tenho o mais novo Notepad ++ (v7.4) e o XML Tools Plugin mais recente (v2.4.9.2 do Sourceforge ), ambos na versão de 64 bits no Windows 7 (64 bits).

Primeiro fechei todas as instâncias do Notepad ++. Em seguida, copiei a XMLTools.dllpasta para plugins da minha instalação do Notepad ++ e as dependências (libs) juntamente com as notepad++.exedescritas na install.txt.

Quando inicio o Notepad ++, recebo a seguinte mensagem de erro:

% 1 não é um aplicativo Win32 válido. XMLTools.dll não é compatível com a versão atual Notepad ++

Mensagem de erro após "instalar" o XML Tools Plugin no Notepad ++ v7.4:

Imagem]

Uma hora pesquisando e testando diferentes versões do XML Tools e até o Notepad ++ v7.3.1 não me levaram mais longe. Alguém pode me ajudar com isso?

Aqui estão minhas informações de depuração do 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 
Lilo
fonte
O uso Xml Tools 2.4.9.1 x64 Unicode.zipcom o Notepad ++ 7.5.4 64 bits funcionou no Windows 10 seguindo as instruções manualmente. Não funcionou usando o gerenciador de plug-ins de 64 bits.
Javier Elices

Respostas:

2

Eu obtive a versão 2.4.9.2 das ferramentas XML para trabalhar com o Notepad ++ versão 7.4.1 no Windows 10 de 64 bits, fazendo o seguinte.

Verifique se você possui a versão de 64 bits das ferramentas. (Meu primeiro erro)

Copie o arquivo XMLTools.dll para o diretório de plug-ins.

No download, deve haver uma pasta de dependências. Copie todos os arquivos (acredito que existiam 6) na pasta de trabalho do Notepad ++ (onde está o arquivo exe)

Reinicie o Notepad ++

C. Michael Warden
fonte
11
Sim, foi exatamente o que eu fiz cerca de 4 dias atrás (mas é claro nessa máquina Windows 7 Enterprise). Também não funcionou, ainda é o mesmo erro. -.-
Lilo
2

Você seguiu as instruções de instalação em 'install.txt'?

Importante é que você também copia dlls externos:

  1. copie a nova dll externa na pasta principal do npp (a mesma pasta que "notepad ++. exe") ou na pasta% appdata% \ Notepad ++:
    • libcurl.dll
    • libiconv-2.dll
    • libwinpthread1-dll
    • libxml2-2.dll
    • libxslt-1.dll
    • zlib1.dll
FrankyHollywood
fonte
11
Se você tivesse lido toda a minha descrição, saberia que eu realmente segui exatamente essas instruções.
Lilo
2

Primeiro. Você deve ter plugins corretos. Para o Notepad ++ de 64 bits, você deve baixar o XML Tools para 64 bits. Simples.

Segundo. A pasta principal dos plug-ins no Windows 10 de 64 bits está em "C: \ Usuários {win_user} \ AppData \ Local \ Notepad ++"

Terceiro. No Notepad ++ 7.6 ou versões posteriores, os plug-ins devem ter subpasta adicional. Por exemplo: "{main_notepad_folder} /plugins/XMLTools/XMLTools.dll" e as dependências estão na pasta principal.

Daniel Piastowski
fonte
1

Acabei de ter o mesmo problema. Parece ser um bug para esta aplicação. Eu resolvi fazer os próximos passos:

  • Instale o Notepad ++ versão 7.3.3.
  • Instale o plug-in xmlTools (v2.4.9 atualmente).

Agora, o plugin funciona com sucesso. O mais importante, agora você pode fazer o upload da versão do Notepad ++ para a mais recente (atualmente, versão 7.5.6). O plugin ainda está funcionando com êxito.

Iván
fonte
1

As ferramentas XML precisam dos tempos de execução redistribuíveis do Microsoft Visual C ++ 2015. Instale https://www.microsoft.com/en-US/download/details.aspx?id=53840

consulte Relatório de erros do SF.net

Atualizar

o problema parece ser mais causado pelo libcurl.dll, fazendo referência a VCRUNTIME140.DLL que acompanha o vc ++ 2015

Numeração de versão interna

Bernhard
fonte
Estou desenvolvendo software com essa biblioteca. Definitivamente não era esse o problema. De qualquer forma, o problema foi resolvido meses atrás.
Lilo
Eu tinha uma instalação limpa do Windows 10. Vi esse problema hoje. Instalou o Visual Studio após o Notepad ++ e passou o tempo de instalação do VS, solucionando problemas no plug-in Xml Tools do Notepad ++. Quando o Visual Studio terminou, tentei instalar isso e ele disse que o VCRedist já estava instalado. Abri o Notepad ++. Funcionou.
Rhyous 7/11
0

Com 7.3.3, o plugin funciona

insira a descrição da imagem aqui

, então as versões mais recentes quebraram o plug-in devido a alterações na API.

Relate aos desenvolvedores do plug-in para que eles possam reagir à mudança. Não podemos consertar isso para você. portanto, fique em 7.3.3 até que uma nova versão do plugin esteja disponível.

magicandre1981
fonte
Eu já vi o novo plug-in funcionar com a v7.4, mas no Windows 10. Portanto, esse não deve ser o problema ...
Lilo
assim Notepad ++ 7.4 usos novas funções que não estão disponíveis no win7
magicandre1981
Bem, usar 7.3.3 também não me levou mais longe. :(
Lilo
0

Parece que a instalação do Windows estava de alguma forma interrompida ou houve um problema no registro ou o que seja, nunca saberemos.

Enfim, agora tenho um novo laptop com uma nova instalação do Windows e tudo está funcionando bem agora.

Nenhuma API quebrada ou algo assim também.

Lilo
fonte