winpcap有安装包的,正规的方式是在安装你的软件的过程中调用winpcap的安装包完成winpcap组件的安装。参考WireShark软件的安装过程,你就明白了

解决方案 »

  1.   

    是的,这个我指导,本机我已经安装好并且使用正常。我的疑问是,把用winpcap开发的程序拷贝到一个没有winpcap环境的另一台电脑上,可怎么办
      

  2.   

    是的,这个我指导,本机我已经安装好并且使用正常。我的疑问是,把用winpcap开发的程序拷贝到一个没有winpcap环境的另一台电脑上,可怎么办
           请分清开发环境和运行时环境两个概念。
           winpcap你在开发的机器上能开发并运行,是因为你安装winpcap的时候,既安装了winpcap的开发环境又安装了winpcap的运行时环境。开发环境确保你的应用(xiutan.exe)可以编译生成(生成过程中需要依赖include文件和lib文件)。运行环境是winpcap在目标操作系统上运行的组件,如:.DLL文件、驱动(.sys)文件等。原则上,你在另外一台机器上只需要部属运行时环境就可以了,但winpcap是否提供单独的运行时安装包,或者一个统一的安装包中是否支持只安装运行时部分,这个我没有具体用过,不能回答你,需要你自己动手确认!
      

  3.   

    winpcap在你开发的机器上能开发并运行,是因为你安装winpcap的时候,既安装了winpcap的开发环境又安装了winpcap的运行时环境。开发环境确保你的应用(xiutan.exe)可以编译生成(生成过程中需要依赖include文件和lib文件)。运行时环境是winpcap在目标操作系统上运行的组件,如:.DLL文件、驱动(.sys)文件等。原则上,你在另外一台机器上只需要部属运行时环境就可以了,但winpcap是否提供单独的运行时安装包,或者一个统一的安装包中是否支持只安装运行时部分,这个我没有具体用过,不能回答你,需要你自己动手确认! 
    ------------修正几个文字输入错误