Je travaille sur une application CefSharp WinForms depuis quelques semaines et je n'ai eu aucun problème avec celle-ci. Ce matin, tout en ajoutant quelques petites choses à l'application, j'ai essayé de l'exécuter pour tester quelque chose et obtenu l'erreur ci-dessous:CefSharp - Impossible de charger le fichier ou l'assemblage 'CefSharp.Core.dll' ou l'une de ses dépendances
System.IO.FileNotFoundException was unhandled Message: An unhandled exception of type 'System.IO.FileNotFoundException' occurred in mscorlib.dll Additional information: Could not load file or assembly 'CefSharp.Core.dll' or one of its dependencies. The specified module could not be found.
Après avoir cherché pendant un certain temps je trouve ceci:
https://github.com/cefsharp/CefSharp/wiki/Frequently-asked-questions#Runtime_dependencies
J'ai vérifié bin/Debug/x86 pour le projet et toutes les dépendances semblent être présentes. Plus important encore, cela avait fonctionné correctement cinq minutes plus tôt, et je n'ai rien touché au-delà d'une seule classe pour une migration Entity Framework.
J'ai essayé de nettoyer et de reconstruire la solution, de redémarrer Visual Studio, de redémarrer mon PC et d'effacer/bin/Debug, et aucun d'entre eux n'a aidé.
Pourquoi cette erreur apparaîtrait-elle maintenant après plusieurs jours sans elle, et comment puis-je résoudre le problème?
Édition: J'ai fait quelques expériences supplémentaires et je suis en mesure d'exécuter l'application en mode Release mais pas en mode Debug. Si je change le chemin de sortie du mode Release en Debug, il échoue avec la même erreur (de même, il réussit en Debug avec le chemin de sortie Release).