是的,要注册的。非托管代码制作的DLL需要在客户机上注册以后才能够使用。

解决方案 »

  1.   

    我在vs.net里面直接引用的,如果要在客户端注册,不知道如何注册啊
      

  2.   

    为什么没人回答啊,我的意思是我将应用程序打包成安装文件后,安装到客户机上,但非托管的dll没有注册,不能在客户端使用,如何解决啊
      

  3.   

    你可以給你的程序做個安裝包,其中包括該COM就可以了,或者用regsvr32進行手工註冊,例如regsvr32 c:\MyCom.ocx
      

  4.   

    shell regsvr32/s c:\MyCom.ocx
      

  5.   

    是这样的,每个机器都要加上com组件
      

  6.   

    是这样的,每个机器都要加上com组件