10

Я испытываю трудности с запуском плагина XML Tools для Notepad++.

У меня есть новейший Notepad++ (v7.4) и новейший плагин XML Tools (v2.4.9.2 от Sourceforge) как 64-битная версия для Windows 7 (64-битная).

Сначала я закрыл все экземпляры Notepad++. Затем я скопировал XMLTools.dll в папку с плагинами моей установки Notepad++ и зависимостей (libs) вместе с notepad++.exe как описано в install.txt .

Когда я запускаю Notepad++, я получаю следующее сообщение об ошибке:

% 1 не является допустимым приложением Win32. XMLTools.dll не совместим с текущей версией Notepad++

Сообщение об ошибке после "установки" плагина XML Tools на Notepad++ v7.4:

Образ]

Час поиска в Google и пробных версий XML Tools и даже Notepad++ v7.3.1 не помог мне. Кто-нибудь может мне с этим помочь?

Вот моя отладочная информация 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 

7 ответов7

2

Я получил версию инструментов XML версии 2.4.9.2 для работы с Notepad++ версии 7.4.1 в 64-разрядной версии Windows 10, выполнив следующие действия.

Убедитесь, что у вас есть 64-битная версия инструментов. (Моя первая ошибка)

Скопируйте файл XMLTools.dll в каталог плагинов.

В загрузке должна быть папка зависимостей. Скопируйте все файлы (я думаю, что их было 6) в рабочую папку Notepad++ (где находится исполняемый файл)

Перезапустите Блокнот ++

2

Вы следовали инструкциям по установке в 'install.txt'?

Важно, чтобы вы также скопировали внешние DLL:

  1. скопируйте новую внешнюю DLL в основную папку npp (ту же папку, что и «notepad ++. exe») или в папку% appdata%\Notepad ++:
    • libcurl.dll
    • libiconv-2.dll
    • libwinpthread1-длл
    • libxml2-2.dll
    • LibXSLT-1.dll
    • zlib1.dll
2

Первый. У вас должны быть правильные плагины. Для Notepad++ 64-bit необходимо загрузить XML Tools для 64-bit. Просто.

Во-вторых. Основная папка для плагинов в Windows 10 64-разрядная находится в «C:\Users {win_user}\AppData\Local\Notepad++»

В третьих. В Notepad++ 7.6 или более поздних версиях плагины должны иметь дополнительную подпапку. Например: «{main_notepad_folder}/plugins/XMLTools/XMLTools.dll» и зависимости находятся в главной папке.

1

Инструменты XML нуждаются в распространяемых средах Microsoft Visual C++ 2015. Пожалуйста, установите https://www.microsoft.com/en-US/download/details.aspx?id=53840

1

У меня только что была такая же проблема. Кажется, это ошибка для этого приложения. Я решил сделать следующие шаги:

  • Установите Notepad++ версии 7.3.3.
  • Установите плагин xmlTools (v2.4.9 в настоящее время).

Теперь плагин работает успешно. Самое главное, теперь вы можете загрузить версию Notepad++ до последней версии (в настоящее время версия 7.5.6). Плагин все еще работает успешно.

0

Кажется, установка Windows была каким-то образом повреждена или возникла проблема с реестром или что-то еще, мы никогда не узнаем.

В любом случае, у меня теперь новый ноутбук с новой установкой Windows, и теперь все работает нормально.

Нет сломанного API или чего-то подобного.

0

С 7.3.3 работает плагин

, так что более новые версии сломали плагин из-за изменения API.

Сообщите об этом разработчикам плагина, чтобы они могли реагировать на изменения. Мы не можем это исправить для вас. так что оставайтесь на 7.3.3, пока не появится новая версия плагина.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .