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.dll
pasta para plugins da minha instalação do Notepad ++ e as dependências (libs) juntamente com as notepad++.exe
descritas 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:
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
Xml Tools 2.4.9.1 x64 Unicode.zip
com 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.Respostas:
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 ++
fonte
Você seguiu as instruções de instalação em 'install.txt'?
Importante é que você também copia dlls externos:
fonte
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.
fonte
Acabei de ter o mesmo problema. Parece ser um bug para esta aplicação. Eu resolvi fazer os próximos passos:
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.
fonte
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
fonte
Com 7.3.3, o plugin funciona
, 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.
fonte
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.
fonte