【问题标题】:How to write Firefox plugin with C# and mono?如何用 C# 和 mono 编写 Firefox 插件?
【发布时间】:2015-01-22 21:49:37
【问题描述】:

这个问题被问了很多次:

总是没有答案...

语言绑定页面不包含 C# 或单声道(但适用于 Java 和 Python):
https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XPCOM/Language_Bindings

有一些代码 - http://off.net/~shaver/mono/
但我没有看到它的 C++ 部分(我认为它作为“XPCOM 组件加载器”是必要的)

还有一种叫做 MonoConnect 的东西
https://bugzilla.mozilla.org/show_bug.cgi?id=296672
但我在 google 中没有找到它的文档。

我知道可以将插件实现为 CLR 主机,如下所示:
http://www.mono-project.com/docs/advanced/embedding/
但我不想重新发明轮子,
这就是为什么我要问在哪里可以找到“组件加载器”的现有实现。

【问题讨论】:

    标签: c# firefox mono xpcom


    【解决方案1】:

    这是你的答案:http://lists.ximian.com/pipermail/mono-devel-list/2004-October/008215.html,第一个答案在你的第一个邮件列表链接中。

    这是 MonoConnect 中问题的github link。我只是在跟踪器中的 diff 中提取了一些字符串(您提供的链接)并在 google 中搜索它,得到了一个 github repo。

    还有这个:http://people.mozilla.org/~chofmann/l10n/tree/mozilla/extensions/mono/

    就书面代码而言,这是您可能得到的最多的。

    【讨论】:

      猜你喜欢
      • 2010-09-06
      • 2014-02-28
      • 2010-09-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-04
      • 1970-01-01
      相关资源
      最近更新 更多