Plugin XML Tools untuk Notepad ++ 7.4


10

Saya mengalami kesulitan untuk menjalankan Plugin Alat XML untuk Notepad ++ berjalan.

Saya memiliki Notepad ++ terbaru (v7.4) dan Plugin XML Tools terbaru (v2.4.9.2 dari Sourceforge ) keduanya sebagai versi 64 bit pada Windows 7 (64bit).

Pertama saya menutup semua instance Notepad ++. Kemudian, saya menyalin XMLTools.dllke folder plugin instalasi Notepad ++ saya dan dependensi (libs) di samping notepad++.exeseperti yang dijelaskan dalam install.txt.

Ketika saya memulai Notepad ++ saya mendapatkan pesan kesalahan berikut:

% 1 bukan aplikasi Win32 yang valid. XMLTools.dll tidak kompatibel dengan Notepad ++ versi saat ini

Pesan Kesalahan setelah "menginstal" Plugin XML Tools ke Notepad ++ v7.4:

Gambar]

Satu jam googling dan mencoba berbagai versi Alat XML dan bahkan Notepad ++ v7.3.1 tidak membuat saya lebih lanjut. Adakah yang bisa membantu saya dengan ini?

Ini adalah info debug Notepad ++ saya:

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 

Menggunakan Xml Tools 2.4.9.1 x64 Unicode.zipdengan Notepad ++ 7.5.4 64 bit bekerja pada Windows 10 dengan mengikuti instruksi secara manual. Itu tidak bekerja dengan menggunakan pengelola plugin 64 bit.
Javier Elices

Jawaban:


2

Saya mendapatkan versi 2.4.9.2 dari alat XML untuk bekerja dengan Notepad ++ versi 7.4.1 pada Windows 10 64-bit dengan melakukan hal berikut.

Pastikan Anda memiliki alat versi 64-bit. (Kesalahan pertamaku)

Salin file XMLTools.dll ke direktori plugins.

Dalam unduhan harus ada folder dependensi. Salin semua file di sana (saya yakin ada 6) ke folder Notepad ++ yang berfungsi (di mana file exe)

Mulai ulang Notepad ++


1
Ya, itulah yang saya lakukan sekitar 4 hari yang lalu (tapi tentu saja pada mesin Windows 7 Enterprise). Tidak berhasil juga, kesalahan masih sama. -.-
Lilo

2

Apakah Anda mengikuti petunjuk instalasi di 'install.txt'?

Penting adalah Anda juga menyalin dll eksternal:

  1. salin dll eksternal baru ke folder utama npp (folder yang sama dengan "notepad ++. exe") atau di folder% appdata% \ Notepad ++:
    • libcurl.dll
    • libiconv-2.dll
    • libwinpthread1-dll
    • libxml2-2.dll
    • libxslt-1.dll
    • zlib1.dll

1
Jika Anda membaca seluruh uraian saya, Anda akan tahu bahwa saya memang mengikuti petunjuk ini dengan tepat.
Lilo

2

Pertama. Anda harus memiliki plugin yang benar. Untuk Notepad ++ 64-bit Anda harus mengunduh Alat XML untuk 64-bit. Sederhana.

Kedua. Folder utama untuk plugin di Windows 10 64-bit ada di "C: \ Users {win_user} \ AppData \ Local \ Notepad ++"

Ketiga. Di Notepad ++ 7.6 atau versi yang lebih baru, plugin harus memiliki subfolder tambahan. Untuk Exapmple: "{main_notepad_folder} /plugins/XMLTools/XMLTools.dll" dan dependensi ada di folder utama.


1

Saya baru saja mengalami masalah yang sama. Tampaknya menjadi bug untuk aplikasi ini. Saya telah menyelesaikan melakukan langkah-langkah selanjutnya:

  • Instal Notepad ++ versi 7.3.3.
  • Instal plugin xmlTools (v2.4.9 saat ini).

Sekarang, plugin ini berhasil. Yang paling penting, Anda sekarang dapat mengunggah versi Notepad ++ ke versi terbaru (saat ini, versi 7.5.6). Plugin masih bekerja dengan sukses.


1

Alat XML membutuhkan Microsoft Visual C ++ Redistributable Runtimes 2015. Silakan instal https://www.microsoft.com/en-US/download/details.aspx?id=53840

lihat Laporan Bug SF.net

Memperbarui

masalahnya tampaknya lebih disebabkan oleh libcurl.dll referensi ini untuk VCRUNTIME140.DLL yang datang dengan vc ++ 2015

Penomoran versi internal


Saya mengembangkan perangkat lunak dengan perpustakaan itu sendiri. Itu jelas bukan masalah. Lagi pula, masalahnya telah diselesaikan bulan lalu.
Lilo

Saya telah menginstal Windows 10 dengan bersih. Melihat masalah ini, hari ini. Menginstal Visual Studio setelah Notepad ++ dan menghabiskan waktu menginstal VS pemecahan masalah Notepad ++ plugin Xml Tools. Ketika Visual Studio selesai, saya mencoba untuk menginstal ini dan katanya VCRedist sudah diinstal. Saya membuka Notepad ++. Itu berhasil.
Rhyous

0

Dengan 7.3.3 plugin berfungsi

masukkan deskripsi gambar di sini

, jadi versi yang lebih baru memecah plugin karena perubahan API.

Laporkan ke pengembang plugin sehingga mereka dapat bereaksi terhadap perubahan tersebut. Kami tidak dapat memperbaiki ini untuk Anda. jadi tetaplah di 7.3.3 hingga versi baru dari plugin tersedia.


Saya telah melihat kerja plugin baru dengan v7.4 tetapi pada Windows 10. Jadi itu seharusnya tidak menjadi masalah ...
Lilo

jadi notepad ++ 7.4 menggunakan fungsi-fungsi baru yang tidak tersedia di win7
magicandre1981

Yah, menggunakan 7.3.3 tidak membuat saya lebih jauh. :(
Lilo

0

Sepertinya instalasi Windows entah bagaimana rusak atau ada masalah registri atau apa pun, kita tidak akan pernah tahu.

Bagaimanapun, saya memiliki Laptop baru sekarang dengan instalasi Windows baru dan semuanya bekerja dengan baik sekarang.

Tidak ada API yang rusak atau semacamnya.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.