Плагін XML Tools для Notepad ++ 7.4


10

Мені важко запустити плагін XML Tools для Notepad ++.

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

Спочатку я закрив усі екземпляри Notepad ++. Потім я скопіював у XMLTools.dllпапку плагінів моєї установки Notepad ++ та залежності (libs) поряд із notepad++.exeописаним у install.txt.

Коли я запускаю Notepad ++, я отримую таке повідомлення про помилку:

% 1 не є дійсною програмою Win32. XMLTools.dll не сумісний із поточною версією Notepad ++

Повідомлення про помилку після "встановлення" Плагіна інструментів XML до Блокнота ++ v7.4:

Зображення]

Година гуглінгу та спробу різних версій інструментів XML і навіть 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-бітного менеджера плагінів.
Хав'єр Елікс

Відповіді:


2

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

Переконайтеся, що у вас 64-розрядна версія інструментів. (Моя перша помилка)

Скопіюйте файл XMLTools.dll в каталог плагінів.

У завантаженні має бути папка залежності. Скопіюйте всі файли там (я вважаю, їх було 6) у робочу папку Notepad ++ (де файл EXE)

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


1
Так, саме це я і робив близько 4 днів тому (але на цій машині Windows 7 Enterprise, звичайно). Не працювало також, все-таки така ж помилка. -.-
Ліло

2

Чи дотримувалися ви інструкцій із встановлення у "install.txt"?

Важливо також скопіювати зовнішні dll:

  1. скопіюйте новий зовнішній dll або в основну папку npp (таку ж папку, що й "notepad ++. exe"), або у папку% appdata% \ Notepad ++:
    • libcurl.dll
    • libiconv-2.dll
    • libwinpthread1-dll
    • libxml2-2.dll
    • libxslt-1.dll
    • zlib1.dll

1
Якби ти прочитав увесь мій опис, ти знав би, що я дійсно точно дотримувався цих інструкцій.
Ліло

2

Спочатку. У вас повинні бути правильні плагіни. На 64-розрядному блокноті Notepad ++ потрібно завантажити Інструменти XML для 64-розрядних. Простий.

Друге. Основна папка для плагінів у Windows 10 64-розрядна - у "C: \ Користувачі {win_user} \ AppData \ Local \ Notepad ++"

Третя. У версіях Notepad ++ 7.6 або новіших версіях плагіни повинні мати додаткову підпапку. Для прикладу: "{main_notepad_folder} /plugins/XMLTools/XMLTools.dll" і залежності знаходяться в головній папці.


1

У мене щойно була та сама проблема. Здається, це помилка для цього додатка. Я вирішив зробити наступні кроки:

  • Встановіть Notepad ++ версії 7.3.3.
  • Встановіть плагін xmlTools (v2.4.9 зараз).

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


1

Інструменти 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

Внутрішня нумерація версій


Я сам розробляю програмне забезпечення з цією бібліотекою. Це, безумовно, не було проблемою. У всякому разі, проблема була вирішена місяцями тому.
Ліло

У мене була чиста установка Windows 10. Сьогодні ми побачили цю проблему. Встановлено Visual Studio після Notepad ++ та витратив VS на встановлення часу на усунення несправностей XML-інструментів для блокнота Notepad ++. Коли програма Visual Studio закінчилася, я спробував встановити це, і вона сказала, що VCRedist вже встановлений. Я відкрив Блокнот ++. Це спрацювало.
Rhyous

0

З 7.3.3 плагін працює

введіть тут опис зображення

, тому нові версії зламали плагін через зміну API.

Повідомте про це розробникам плагіна, щоб вони могли відреагувати на зміну. Ми не можемо це виправити. тому залишайтеся на 7.3.3, поки не буде доступна нова версія плагіна.


Я бачив, як новий плагін працює з v7.4, але в Windows 10. Тож це не повинно бути проблемою ...
Lilo

тому блокнот ++ 7.4 використовує нові функції, недоступні в win7
magicandre1981

Що ж, використання 7.3.3 також не дало мені. :(
Ліло

0

Здається, встановлення Windows було якось порушено або виникла проблема з реєстром чи будь-що інше, ми ніколи не дізнаємось.

У будь-якому випадку, у мене зараз новий ноутбук зі свіжою установкою Windows, зараз все працює нормально.

Ні зламаного API, ні подібного.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.