日期:2014-05-17  浏览次数:20881 次

有关dll文件的问题
是不是任何开发语言制作的dll,都可以被其它的开发语言任意调用?

------解决方案--------------------
不是。

例如msc6.0以前,与vb6.0以前,就是各自不同的格式。只不过是dll文件后缀一样而已,根本不是相同的东西。

对于微软平台而言,只有在.net出现之后才跨语言可以相互调用。因此vb.net和c#和f#的不同工程可以放在一个解决方案下相互引用。