当前位置:编程学习 > C#/ASP.NET >>

dll文件的添加引用

我在添加dll文件的时候报错,错误如下
     请确保文件可访问并且是一个有效的程序集或COM组件
问什么会出这样的一个错误,如何去解决这个错误,谢谢 --------------------编程问答-------------------- 注册一下组件
运行--cmd--regsvr32 dll的绝对路径名(路径实例:c:/dll/xxx.dll) --------------------编程问答-------------------- 先确认加载的是什么dll,是托管dll还是非托管dll --------------------编程问答-------------------- 调用的不是托管dll,非.NET的dll需要DllImport。
--------------------编程问答-------------------- 直接把DLL放到system32下面,在程序里进行dllimport即可。 --------------------编程问答-------------------- 我还是不懂,能不能说的具体一点,我不知道什么是托管dll文件,什么时非托管dll文件 --------------------编程问答-------------------- 看这么干行不行 
[DllImport("kernel32")]//返回0表示失败,非0为成功
 private static extern long WritePrivateProfileString(string section,string key,
            string val,string filePath); --------------------编程问答-------------------- 有没有能说清楚啊,这一步一步的怎么做啊!很急,我没导入过dll文件

--------------------编程问答-------------------- 引用dll文件一般就下面几种情况吧
1、.net托管类库,直接把dll拷贝到bin目录下,然后通过项目的引用添加dll的引用
2、非托管的dll,将dll文件拷贝到 system32下面,然后用4楼的方法
直接把DLL放到system32下面,在程序里进行dllimport即可。
3、还有一种情况就是没有入口函数的dll,则说明还缺少文件 --------------------编程问答-------------------- 我已经会了! --------------------编程问答-------------------- 除
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,