【发布时间】:2011-01-31 21:22:11
【问题描述】:
我最近几年才开始学习编程,所有这些都是在 C#.NET 中进行的。我知道 .NET 之前存在 DLL 文件,所以我想知道我现在创建的 .NET DLL 文件和之前存在的 COM DLL 文件之间是否有任何相似之处?换句话说,如果我将今天创建的 .NET DLL 带回 .NET 之前的时间并将其提供给 COM 开发人员,他们是否能够从文件中获取任何信息?还是只是看起来像一个带有他们熟悉的扩展名的乱码文件?
更新
感谢您迄今为止的回复。那么EXE文件呢? .NET EXE 和 COM EXE 之间有什么相似之处吗?没有安装 .NET 的计算机是否能够找到 .NET exe 的入口点,或者它会简单地认为该文件已损坏或无效?
【问题讨论】: