信息已经很明确了呀!
msadox.dll受到Windows 系统文件保护,因此,不能在你自己的msi中安装此文件,必须排除它。 >请问如何解决,因为该程序还引用msadox com组件! 
你是不是使用了ado.net?
如果是,那么用户应该单独安装mdac2.7,这样就可以了

解决方案 »

  1.   

    打包时,是否直接排除它呢?
    在用户安装是否也能正常运行呢?
    Thank you!
      

  2.   

    >打包时,是否直接排除它呢?yes>在用户安装是否也能正常运行呢?yesin Custom Action View , you can add mdac's setup file(mdac_typ.exe),after install your own it will auto run mdac_typ.exe.Good luck!
      

  3.   

    Thank you very much!
    let me have a test!
      

  4.   

    To:NaZiChong(ZiChong) 打包时排除它,但引用到它的函数出错了,请问得如何解决呢???
      

  5.   

    你在哪里排除的呀?
    不是去掉引用。
    然后用户计算机上得安装你用到的那个组件,你的msadox com是什么东西?
    ado 2.5吧,不是ado.net,你得安装ado
      

  6.   

    是ado 2.5
    在引用中不去掉,就提示:msadox.dll受到Windows 系统文件保护,因此,不能在你自己的msi中安装此文件,必须排除它。该如何办法?能说详细点吗?Thanks