有关dll文件的问题是不是任何开发语言制作的dll,都可以被其它的开发语言任意调用? [解决办法]不是。例如msc6.0以前,与vb6.0以前,就是各自不同的格式。只不过是dll文件后缀一样而已,根本不是相同的东西。对于微软平台而言,只有在.net出现之后才跨语言可以相互调用。因此vb.net和c#和f#的不同工程可以放在一个解决方案下相互引用。