如何查找程序集是.NET组件还是COM组件

本文关键字:组件 NET COM 程序集 何查找 查找 | 更新日期: 2023-09-27 18:16:36

可能重复:
检查DLL文件是否是C#中的CLR程序集的最佳方法

我有一个来自DLL文件的程序集。我需要检查DLL文件最初是来自.NET项目还是来自COM项目。如何使用C#程序化地找到它。

如何查找程序集是.NET组件还是COM组件

知道运行时是否可以成功加载程序集是否足够好?如果是,请查看这个问题:

检查DLL文件是否是C#中的CLR程序集的最佳方法

问题是,正如我在另一个答案中所说,如果有一个.Net对象的COM包装器在使用,那么两者都有可能。阅读:你的问题没有道理。

问一下:它是原生的,还是CLR?或者问:它支持COM吗?