1

我正在使用内部称为 C++ MediaInfo.dll 的 MediaInfoDotNet 库。

这已经在 PROD 上运行了一段时间。然而,今天早上它突然开始抛出以下错误:

Unable to find an entry point named 'MediaInfo_New' in DLL 'MediaInfo.dll'

没有发布到 PROD,所以就我而言,那里没有任何变化。

仅就上下文而言,这是在 Azure AppService 上运行的 ASP.Net Nancy 应用程序。

现在几个小时后,在找不到任何解释后,我们只是重新启动了服务器,问题就消失了。

任何人都知道为什么以及如何发生?我不能再在 PROD 上发生这种错误。

4

1 回答 1

0

您应该尝试摆脱过时的“DotNet”事物,并直接使用 MediaInfo 库,有一个 C# 绑定。下载“没有安装程序的 DLL”包,它包含一个 C# 项目文件。 https://mediaarea.net/fr/MediaInfo/Download/Windows

于 2017-04-13T09:29:22.340 回答