如何确定DLL是COM还是.NET?

前端之家收集整理的这篇文章主要介绍了如何确定DLL是COM还是.NET?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个更新程序,从服务器拉取的文件在一个目录中混合了vb6 dll和.net dll.如何确定dll是否是COM? (所以我可以从更新程序中调用regsvr32)
我想一种方法是尝试使用System.Reflection.Assembly.LoadFile()加载文件.如果遇到Bad ImageFormatException,则它不是有效的.NET程序集.这可能是一种更简洁的方法,但这应该有效.

http://msdn.microsoft.com/en-us/library/b61s44e8.aspx

原文链接:https://www.f2er.com/windows/365449.html

猜你在找的Windows相关文章