解决方案 »

  1.   

    会不会这个dll还依赖其他的DLL呀,用reflector看看有没有引用其他的dll,就知道了
      

  2.   

    用reflector看看有没有引用其他的dll?这个怎么用啊?我不知道,谢谢
      

  3.   

    AForge.Video.FFMPEG.dll 这个可能调用了其他dll你没有,,,,
    你调用这个代码是怎么写的?
    [DllImport("AForge.Video.FFMPEG.dll")]?
      

  4.   

    我没写代码调用这个dll啊,我就在引用里右键-添加引用 添加的这个dll。这个还要写代码调?
      

  5.   

    我的意思是 这个dll里头的函数 你是怎么调用的,,,
    添加引用不行 就用[DllImport("AForge.Video.FFMPEG.dll")] 试试
      

  6.   

    AForge.Video.FFMPEG.dll 应该是C++写的吧
      

  7.   

     弱弱的问一句  [DllImport("AForge.Video.FFMPEG.dll")] 放到哪呢
      

  8.   

    AForge.Video.FFMPEG.dll 是AForge.net自带的
      

  9.   

    调用c++程序的时候,函数上面写的DLLImport,,,
    既然是.net直接引用就应该行啊,,,
      

  10.   

    http://www.zhaodll.com/dll/a/201212/279300.html
    下一个替换掉试试,里头说
    DLL下载说明
    如果您的系统提示“找不到AForge.Video.FFMPEG.dll”或“AForge.Video.FFMPEG.dll缺失” 或者“AForge.Video.FFMPEG.dll错误”等等,请不用担心,在本页使用网际快车或迅雷下载到该DLL文件后用WinRAR解压缩直接拷贝到原目录即可解决错误提示!希望我们提供的AForge.Video.FFMPEG.dll对您有所帮助!
      

  11.   

    安装 Microsoft Visual C++ 2008 SP1 Redistributable Package 
      

  12.   

    使用AForge.Video.FFMPEG的命名空间,用来保存视频编码,其在底层用了ffmpeg的类库,所以运行程序时需要avcodec-53.dll等类库在场。你可以从AForge的类库包的Externals\ffmpeg\bin中找到这些文件。
      

  13.   

    找到这些文件以后呢?复制到debug目录下,添加引用失败,报“未能添加对…………的引用。请确保此文件可访问并且是一个效的程序集或COM组件”
      

  14.   

    这个问题我来帮你回答。
    首先你的把 avcodec-53.dll  ,avdevice-53.dll,avfilter-2.dll ,avformat-53.dll ,avutil-51.dll,swresample-0.dll,swscale-2.dll这7个DLL 复制到调试目录下面。你知道这几个文件怎么找吧。然后
    工具---选项----调试---常规----勾选使用托管兼容模式
    收工
      

  15.   

    这个问题我来帮你回答。
    首先你的把 avcodec-53.dll  ,avdevice-53.dll,avfilter-2.dll ,avformat-53.dll ,avutil-51.dll,swresample-0.dll,swscale-2.dll这7个DLL 复制到调试目录下面。你知道这几个文件怎么找吧。然后
    工具---选项----调试---常规----勾选使用托管兼容模式
    收工
      

  16.   

    http://www.cnblogs.com/bomo/archive/2013/03/10/2952765.html