在项目添加引用delphi.dll文件时报错
"未能添加delphi.dll的引用,请确保此文件可访问并且是有效的一个程序集或COM组件"delphi.dll放在bin,system32目录都不行

解决方案 »

  1.   

    请确保此文件可访问并且是有效的一个程序集或COM组件
    这不是已经告诉你原因了吗?
      

  2.   

    该dll再delphi和pb中都可以被调用
      

  3.   

    添加引用只能是.net的程序集和com组件这样的dll,对于普通的dll,需要用dllimport来引入
    例如:
    [DllImport("User32.dll", CharSet=CharSet.Unicode)] 
        public static extern int MessageBox(int h, string m, string c, int type);
      

  4.   

    我用winform调用dll 怎么总死啊
      

  5.   

    楼上几位回复的比较清楚了。
    把动态库放到Debug或Release目录下。
    使用DllImport导入就好了。
      

  6.   

    正确,不是.net 语言写的一定要采用COM 标准,