摘要: .Net 开发中如果使用外部DLL,一般引用进来就可以了,最多引用前将DLL注册一下。最近做的项目中需要使用硬件厂家用C++开发的DLL,我还照原来的方式引用却报错,一步步用下来却发现原来还有这么多技巧需注意。下面是我所遇到的问题及解决的方法,希望能对大家有用。1.在Visual Studio中引用C++写的DLL时报以下错误:未能添加引用,请确保此文件可访问并且是一个有效的程序集或COM组件。手工注册该DLL也报错:模块已加载,但找不到入口点DLLRegisterServer, 请确保XXX为有效的DLL或OCA文件,然后重试。经查询发现C++编译的DLL并不一定能被C#直接使用,需通过C# 阅读全文
posted @ 2013-04-04 19:20 王林博 阅读(27669) 评论(11) 推荐(4) 编辑