孤立的COM和无需注册的COM DLL之间有什么区别?

4

我在MSDN上阅读了有关注册免费DLL和隔离COM的激活,但我找不到它们之间的区别是什么?

我目前正在使用DLL免费注册指南中描述的清单文件。能否有人为我解释一下它们之间的区别?我希望最终安装文件夹中没有xxx.manifest文件,但同时又免费注册DLL。

谢谢


2
这是同一件事。需要一个清单。 - Hans Passant
我曾经以为“隔离COM”和“无需注册COM”在涉及COM方面是相同的事情。然而,一个隔离应用可能需要更多的东西才能被认为是隔离的,不仅仅是无需注册的COM。 - Michael Burr
1个回答

2
他们是同样的东西。
“Isolated COM”是Visual Studio团队所称[1],“Registration-free COM”或“Registration-free Activation”是.NET团队所称[2][3][4]
支持技术是“Isolated Applications”[5]。然而,为了真正理解其中的COM方面,我强烈建议阅读[3][4](演练)。

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