C# Internet Explorer扩展/加载项是否与IE在同一进程中运行?

C# Internet Explorer扩展/加载项是否与IE在同一进程中运行?,c#,.net,internet-explorer,add-on,C#,.net,Internet Explorer,Add On,我没有构建IE扩展的经验。我发现了一些关于它的帖子(),我发现我需要阅读更多关于这个话题的文章…:-) 但我的问题不是如何建立一个。我想知道的是:如果我最终部署了一个IE扩展,内置在.NET中: 我的IE扩展/加载项是否会在与Internet Explorer相同的进程中运行 我不知道它是否会在沙箱中运行 谢谢 如果在旧的IE版本中,答案是肯定的。对于IE 8及以上版本,答案通常是否定的。谢谢@Lex Li!无论如何我读了这篇文章,仍然有些疑问。很明显,在IE8及以上版本中,每个IE选项卡

我没有构建IE扩展的经验。我发现了一些关于它的帖子(),我发现我需要阅读更多关于这个话题的文章…:-)

但我的问题不是如何建立一个。我想知道的是:如果我最终部署了一个IE扩展,内置在.NET中:

  • 我的IE扩展/加载项是否会在与Internet Explorer相同的进程中运行
我不知道它是否会在沙箱中运行

谢谢


如果在旧的IE版本中,答案是肯定的。对于IE 8及以上版本,答案通常是否定的。

谢谢@Lex Li!无论如何我读了这篇文章,仍然有些疑问。很明显,在IE8及以上版本中,每个IE选项卡运行在不同的进程中。。。但我不确定ActiveX和加载项是否在不同的进程中运行,或者它们是否在选项卡的同一进程中运行……最好的方法是编写一个简单的加载项并加载到IE中,然后查看在哪里可以找到它。没有任何帖子能告诉你所有的细节,除了WinDbg.Mmmm…之类的调试器,在再次阅读链接后,我猜所有的附加组件都会在每个选项卡中单独运行,但共享选项卡进程。但是你是对的,最好的确定方法是用一个小样本测试它。谢谢