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.dll
ke folder plugin instalasi Notepad ++ saya dan dependensi (libs) di samping notepad++.exe
seperti 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:
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
Xml Tools 2.4.9.1 x64 Unicode.zip
dengan Notepad ++ 7.5.4 64 bit bekerja pada Windows 10 dengan mengikuti instruksi secara manual. Itu tidak bekerja dengan menggunakan pengelola plugin 64 bit.Jawaban:
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 ++
sumber
Apakah Anda mengikuti petunjuk instalasi di 'install.txt'?
Penting adalah Anda juga menyalin dll eksternal:
sumber
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.
sumber
Saya baru saja mengalami masalah yang sama. Tampaknya menjadi bug untuk aplikasi ini. Saya telah menyelesaikan melakukan langkah-langkah selanjutnya:
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.
sumber
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
sumber
Dengan 7.3.3 plugin berfungsi
, 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.
sumber
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.
sumber