无法加载文件或程序集“ accord.video.ffmpeg.x64.dll”或其依赖项之一

时间:2018-07-23 19:37:32

标签: c# ffmpeg

我正在使用Accord.video.ffmpeg.x64。我的项目也是在x64中构建的。 Windows窗体应用程序是单击一次。我通过nuget安装了Accord。已安装C ++重新分发程序。

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

感谢您提供的任何帮助。

1 个答案:

答案 0 :(得分:1)

同时在计算机上安装

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

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

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

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