我的Windows 7,64位机器上的Notepad ++出现问题。我已经下载了XML工具插件但无法运行它。
我从64位文件夹下载了.7z扩展名:
28 / May / 2013 14:22 669 KB iconv-1.14-win32-x86_64.7z
28 / May / 2013 14:28 3.4 MB libxml-2.9.1-win32-x86_64.7z
28 / May / 2013 14:55 1.0 MB libxslt-1.1.28-win32-x86_64.7z
28 / May / 2013 14:55 58 KB mingwrt-4.8.0-win32-x86_64.7z
29 / May / 2013 13:38 2.3 MB openssl-1.0.1e-win32-x86_64.7z
28 / May / 2013 14:23 129 KB zlib-1.2.8-win32-x86_64.7z
我解压缩了它们,然后变成了文件夹。我将所有文件夹放在新文件夹ext_libs下,并将其放在C:\ Program Files(x86)\ Notepad ++中。我还将其复制到C:\ Windows \ System32,正如另一个用户所建议的那样。然而,当我打开Notepad ++时,我在Plugins下看到的一切 - > XML Tools是“如何使用”。
我想使用XML Tools的其他功能而不是TextFX。我也不希望运行Notepad ++作为管理员来实现这一点。
这些不是正确的文件吗?他们应该去哪儿?
答案 0 :(得分:1)
你有一个32位的记事本++,但你下载了x86_64扩展。您需要安装64位记事本++,或安装32位xml工具。 (应用程序和库的位数需要匹配)
答案 1 :(得分:1)
Windows 10
Notepad ++ v7.5.8(64位)(撰写本文时为最新)
下载XML工具的最新版本(Xml Tools 2.4.9.2 x64 Unicode.zip)
提取存档并将XMLTools.dll放入插件目录。
必须将依赖项文件夹中的所有文件(libcurl.dll,zlib1.dll等)复制到与Notepad ++相同的目录中,例如,如果没有默认值,则将“ C:\ Program Files \ Notepad ++” “ dependencies”文件夹,否则,一旦您重新启动Notepad ++,它就会说该插件不兼容。
答案 2 :(得分:1)
按照以下说明进行操作,在64位n ++的情况下它对我有用。
在npp主文件夹中安装后,您应具有以下结构:
[NPP_ROOT_FOLDER]
¦ notepad++.exe
| libcurl.dll
¦ libiconv-2.dll
¦ libwinpthread-1.dll
¦ libxml2-2.dll
¦ libxslt-1.dll
¦ zlib1.dll
+---[plugins/XMLTools/]
XMLTools.dll```
答案 3 :(得分:0)
从他们的网站下载最新的64位版本的Notepad ++。在插件管理器下重新安装最新的插件管理器版本 - >安装。然后通过插件管理器安装XML Tools。
答案 4 :(得分:0)
考虑这些陈述
32位插件与64位可执行文件不兼容
64位插件与32位可执行文件不兼容
可以选择:
32位可执行文件(notepad ++。exe)和32位插件
要么
64位可执行文件(notepad ++。exe)和64位插件
注意:x86是32位的另一个术语(至少在此情况下,是相同的意思)
答案 5 :(得分:0)
我遇到了类似的问题,但是当我在plugins文件夹中创建一个文件夹XMLTools,将XMLTools.dll文件移到那里并重新启动NPP之后,它们消失了。