有关dll文件的有关问题

有关dll文件的问题是不是任何开发语言制作的dll,都可以被其它的开发语言任意调用?[解决办法]不是。例如msc6

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

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

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