Notepad++新版插件管理器无法安装或更新插件

4

我最近安装了带有新插件管理程序的notepad++。之后,我无法安装新插件或更新现有插件。

你有什么想法是什么原因呢?我尝试了“以管理员身份运行”并直接将dll粘贴到C:\ProgramData\Notepad++\plugins,但都没有起作用。

以下是应用程序的详细信息:
Notepad++ v7.6.1 (64-bit)
构建时间:2018年12月12日-01:22:05
路径:C:\Program Files\Notepad++\notepad++.exe
管理员模式:打开
本地配置模式:关闭
操作系统:Windows 10(64位)
插件:DSpellCheck.dll mimeTools.dll NppConverter.dll


Notepad++最近更改了插件支持。在Notepad++论坛中有许多关于此主题的问题,专家们正在提供支持。我相信你的问题已经在那里被问过并得到了答案,所以请在提出新问题之前先阅读。 - AdrianHHH
4个回答

3

1) 手动安装插件,将dll文件复制到\Plugins\文件夹中,但要存储在单独的文件夹中(与file.dll同名)。

注意:插件管理员的插件位置为C:\ProgramData\Notepad++\plugins。

2) 如果您可以在菜单中看到Plugin Admin,请注意,我理解您有设置版本,并且在安装过程中“不使用%APPDATA%”复选框被禁用。

您需要:

  1. 选中要安装的插件的复选框
  2. 点击“安装”
  3. 询问是否重新启动应用程序时,点击“是”

如果这样不起作用,您收到任何消息吗?


2

我成功地使用了32位版本。我试图安装一个32位兼容的插件,但在64位版本上无法工作。

我不得不手动将dll文件复制到C:\ProgramData\Notepad++\plugins。


0

默认的插件文件夹包含dll文件。如果您在另一台计算机上安装了它并且可以创建插件,则可以从该位置复制文件夹,返回旧位置,关闭程序,然后将文件夹放入默认位置,然后打开,现在您应该能够看到插件。


0

我曾经遇到过类似的问题,是因为我的公司升级到了Windows 10(64位),并强制启用了UAC。问题在于,代理信息没有在NPP中持久化,我也无法在更新程序代理对话框中指定代理凭据。

解决方法是在安装时不使用%APPDATA%,然后以管理员模式运行NPP(现在代理凭据已经持久化)。

在非管理员模式下重新启动NPP后,插件管理器就可以正常工作了。

我在这里快速写了一篇文章,介绍如何解决这个问题: https://blog.2smart4u.de/2019/07/notepad-windows-10-uac-plugin-nightmare.html


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接