无法通过注册表安装 Firefox 扩展

Firefox extension can't installed via registry

我有一个自己的扩展,由 Mozilla 签名。

我想通过注册表安装它(在 mdn 上有描述:https://developer.mozilla.org/en-US/docs/Archive/Mozilla/Adding_extensions_using_the_Windows_registry):

[HKEY_CURRENT_USER\SOFTWARE\Mozilla\Firefox\Extensions]
"ffinterop@acme.com_signed"="C:\work\Foo\ffinterop@acme.com_signed-2.2.48.41239.xpi"

但是启动firefox后无法显示,没有消息,没有错误。这个扩展在几周前就开始工作了...

如果我尝试使用此扩展的非签名版本,firefox 将其显示为已禁用并发出警告,没关系(需要签名)。但是签名的已经彻底死了

问题是什么?

抱歉,我没有阅读文档中的详细信息...清单中的注册表项名称和扩展 ID 必须相同。

The ID of the extension must be used as the name of the Registry entry.

修改名称后,扩展自动安装。