我用VS2003本身带的打包工具打完包,里边的第三方空间dll文件在安装的时候不自动注册!
是不是我的方法不对?有什么方法???

解决方案 »

  1.   

    dll文件在安装的时候不自动注册
    有的DLL是要有驱动程序的
      

  2.   

    不会自动注册的
    要自己写个注册控件的小程序(用regsvr32),最先运行注册控件的程序就可以了。
      

  3.   

    我怎么判断这个软件是第一次运行!或是么有注册 所用的Dll!
    有代码的帮忙贴一下拉!谢谢!
      

  4.   

    用Install Shield,里面就有注册DLl的功能,不知道你用的什么安装程序?
      

  5.   

    可以用写注册表或是写ini的方式,设置一个值,1表示系统运行过,0表示第一次运行
      

  6.   

    在INSTALL的项目里有对DLL进不进行注册的属性选项,你可以配一下.如何不行的话,就建一个INSTALLER.CS,在安装运行到最后的时候调用REGSVR32注册.窃以为:)
      

  7.   

    runnercn() ( ) 信誉:98  2006-4-17 15:12:44  得分: 0  
     
     
       
    用Install Shield,里面就有注册DLl的功能,不知道你用的什么安装程序?  你把这个软件发给我吧!谢谢!