VC中用的.lib库文件,在C#中用不了,怎么才能转成C#能用的文件,例如DLL文件 VC中用的.lib库文件,在C#中用不了,怎么才能转成C#能用的文件,例如DLL文件 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 .lib只是静态库文件,对于dll来说,它保存了dll的符号和地址,本身不能代替dll。所以没有办法转化。如同钥匙没有办法转化为房子。 用DllImport,平台调用,给你实际的例子: NET平台调用,互操作实例 也不是完全不能用,在VC下建立dll把lib下的函数重新调用下,改写成dll在C#下用DLLimport调用即可. 对于C#,它没有lib这个概念,是直接使用dll。如是是COM组件,用regsvr32注册后,直接引用到工程里面;如果是普通的dll,用DllImport平台调用来使用 ERP局域网实施 c# 实时数据交换 c#串口通讯问题 使用数据库的疑惑! 新手求教,还望各位大侠不吝赐教 关闭窗体不触发form_closed事件 C#模式窗体的关闭事件 关于线程?求教 关于SQL-SERVER的一点小问题 关于C#中的POST.求大神给说下 报:索引超出范围,必须为非负值并小于集合大小 问一个Linq To Xml的问题
所以没有办法转化。
如同钥匙没有办法转化为房子。
在C#下用DLLimport调用即可.