解决方案 »

  1.   

    调试看看异常是出在哪里
    有可能是OpcServer构造函数中出错了
      

  2.   

    无法实力化opcserver,所以一下就catch了
    断点应该设在opcserver里去看
      

  3.   

    应该是OpcServer构造函数的问题,你看下你引用的dll里面是不是有重名的类:OpcServer,
    或着是不是引用的类里面就没有无参的构造函数呢~
      

  4.   

    无法实例化对象,看看opcserver的构造函数
      

  5.   

    dll是第三方的?不能跟进去调试?
      

  6.   

    我觉得问题不在opcserver类里,也不是代码的问题,
    原因有二:
    1,连不上的这个问题是在跟新了新的外部框架的dll,才有的。
    2,我新建了一个工程,把连接服务器那块功能放到一个空的Form里面,连接服务器很顺利,可以实例化那个类,并没有出现什么异常。就是在新的外部框架,(系统)里,把我的驱动程序生成的DLL添加到系统里,
    在那个系统外环境下,就出现了,无法连接OPC服务器的问题。
      

  7.   

    问题肯定出在OpcServer的构造函数中,你重点对比一下在空的Form中定义对象和初始化对象的动作和框架中有什么区别?
      

  8.   

    看看连接服务器配置是否正确,OpcServer的构造函数构造函数极有可能会根据你的系统环境额外生成了一些对象。
      

  9.   

    不仅仅要更新dll,还要根据新的环境更新相应的配置。
      

  10.   


    1,键盘上 F12 右边那个键,
    2,开始---程序---附件---画图    
    3,Ctrl+v  ,使用画图工具截取,选中你所截取的部分,Ctrl+C,
    4,文件---新建----Ctrl+v,,调整画布大小,
    5,保存,成图片格式的文件。
    6,上传到CSDN空间的相册里,复制网页图片链接
    7,在贴中插入图片,粘帖 图片链接 OVER