首页 > 解决方案 > 无法加载文件或程序集“accord.video.ffmpeg.x64.dll”或其依赖项之一

问题描述

我正在使用 Accord.video.ffmpeg.x64。我的项目也是用 x64 构建的。它是一次单击 Windows 窗体应用程序。我通过nuget安装了协议。已安装 C++ 再分配器。

当我从调试运行程序时,一切正常。但是当我发布它并尝试运行它(在同一台机器或任何其他机器上)时,我收到错误“无法加载文件或程序集'accord.video.ffmpeg.x64.dll'或其依赖项之一。”

感谢您提供任何帮助。

标签: c#ffmpeg

解决方案


安装在机器上

  • vc_redist-2015.x64.exe
  • vc_redist-2015.x86.exe

并从您的 Nuget 包文件夹中复制所有文件

  • 包\Accord.Video.FFMPEG.x64.3.8.0\lib\net(版本)
  • 包\Accord.Video.FFMPEG.x64.3.8.0\build

到您的应用程序的安装文件夹。


推荐阅读