2017-04-06 2 views
0

J'utilise la bibliothèque MediaInfoDotNet appelée en interne C++ MediaInfo.dll.Impossible de trouver un point d'entrée nommé 'MediaInfo_New' dans la DLL 'MediaInfo.dll'

Cela a fonctionné sur PROD fine pendant un moment. Mais tout à coup ce matin, il a commencé à jeter ci-dessous erreur:

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

Aucune publication n'a été faite à PROD, pour autant que je suis rien ne change là concerné. Pour un simple contexte, il s'agit d'une application Nancy ASP.Net exécutée sur Azure AppService.

Maintenant, quelques heures plus tard, après avoir trouvé aucune explication, nous venons de redémarrer le serveur et le problème disparaît.

Quelqu'un a une idée de pourquoi et comment cela s'est-il passé? Je ne peux pas me permettre d'avoir ce type d'erreur sur PROD.

Répondre

0

Vous devriez essayer de monter la chose "DotNet" obsolète, et utiliser la bibliothèque MediaInfo directement, il y a une liaison C#. Téléchargez le package "DLL without installer", il contient un fichier de projet C#. https://mediaarea.net/fr/MediaInfo/Download/Windows