首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

VS2008如何引用dll文件?头疼了。

2012-04-12 
VS2008怎么引用dll文件??????头疼了。。比如说,我现在有一个aa.dll文件。在网站上bin菜单上面点右键→添加引用

VS2008怎么引用dll文件??????头疼了。。
比如说,我现在有一个aa.dll文件。
在网站上bin菜单上面点右键→添加引用→浏览→选择dll文件

问题出来了。“该dll文件不是COM组件”,“在组件中找不到类型库。”

各位大神。难道VS2008就只能用C#编写的dll文件么???再次纠结。。求解,求回复,求解决。
(目前我在做一个华视电子的二代身份证阅读器的东西。它总共有5个dll文件CVRApi.dll,IdcardII.dll,sdtapi.dll,termb.dll,WltRS.dll,这5个dll文件中,除了IdcardII.dll可以引用,其他的4个主要的dll都不能引用。有做过这方面开发的朋友也可以发言。)

[解决办法]
dll有标准动态链接库(stdcall),COM,.net类库
后两者都是可以静态引用的

那么你的不能引用的大半是C++写的dll了
这类dll用类似
[DllImport(“MyDLL.dll")] 
public static extern int mySum (int a,int b); 
}

dll必须放在1、系统路径/环境变量,参考cmd下的path命令 2、项目可执行文件的同级目录

热点排行