我正在编写一个引用另一个托管DLL的WebService,然后使用第三方DLL。当我开始调试我的WebService时,我收到以下错误:
无法加载文件或程序集“AForge.Video.FFMPEG.DLL”或其中之一 它的依赖。
正如许多其他帖子中所推荐的,我尝试了以下步骤:
但到目前为止还没有成功。有什么想法吗?
谢谢马蒂亚斯
答案 0 :(得分:0)
无法加载文件或程序集“AForge.Video.FFMPEG.DLL”或其中一个依赖项。
您要么将文件复制到错误的位置,要么不复制正确的文件。
来了解最新信息然后,您可以将AForge.Video.FFMPEG.DLL
拖到应用程序中,它会告诉您缺少的内容。
此外,确定应用程序的基本目录,以确保在运行时将文件复制到正确的文件夹。您可以将System.AppDomain.CurrentDomain.BaseDirectory
写入控制台(或将其添加到手表)
另见this
答案 1 :(得分:0)
我在Visual Studio中重新设计了项目结构,以摆脱对Folder.Video.FFMPEG.DLL的依赖。这有帮助。到目前为止,我找不到其他解决方案。