Я испытываю трудности с запуском плагина 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
Xml Tools 2.4.9.1 x64 Unicode.zip
с Notepad ++ 7.5.4 64-разрядных работало в Windows 10, следуя инструкциям вручную. Он не работал с помощью диспетчера 64-битных плагинов.Ответы:
Я получил версию XML-инструментов 2.4.9.2 для работы с Notepad ++ версии 7.4.1 в 64-разрядной версии Windows 10, выполнив следующие действия.
Убедитесь, что у вас есть 64-битная версия инструментов. (Моя первая ошибка)
Скопируйте файл XMLTools.dll в каталог плагинов.
В загрузке должна быть папка зависимостей. Скопируйте все файлы там (я думаю, что их было 6) в рабочую папку Notepad ++ (где находится исполняемый файл)
Перезапустите Блокнот ++
источник
Вы следовали инструкциям по установке в 'install.txt'?
Важно, чтобы вы также скопировали внешние DLL:
источник
Первый. У вас должны быть правильные плагины. Для 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» и зависимости находятся в главной папке.
источник
У меня только что была такая же проблема. Кажется, это ошибка для этого приложения. Я решил сделать следующие шаги:
Теперь плагин работает успешно. Самое главное, теперь вы можете загрузить версию Notepad ++ до последней версии (в настоящее время версия 7.5.6). Плагин все еще работает успешно.
источник
Для инструментов XML требуются распространяемые среды выполнения Microsoft Visual C ++ 2015. Установите https://www.microsoft.com/en-US/download/details.aspx?id=53840.
см. SF.net Bugreport
Обновить
проблема, кажется, больше вызвана libcurl.dll эта ссылка на VCRUNTIME140.DLL, которая поставляется с vc ++ 2015
Внутренняя нумерация версий
источник
С 7.3.3 работает плагин
, так что более новые версии сломали плагин из-за изменения API.
Сообщите об этом разработчикам плагина, чтобы они могли реагировать на изменения. Мы не можем это исправить для вас. так что оставайтесь на 7.3.3, пока не появится новая версия плагина.
источник
Кажется, установка Windows была каким-то образом сломана или возникла проблема с реестром или что-то еще, мы никогда не узнаем.
В любом случае, у меня теперь новый ноутбук с новой установкой Windows, и теперь все работает нормально.
Нет сломанного API или чего-то подобного.
источник