2010-02-04 5 views
1

Je suis assez bloqué sur un problème de chargeur ddl sous Windows Visual Studio 2009 C++. J'ai un framework qui charge les plugins en fichiers DLL, malheureusement je n'ai pas d'accès au code source pour le framework. Le correcteur de dépendances ne montre aucune erreur, mais le framework indique simplement "dépendances non trouvées" lors du chargement du plugin. Je ne suis pas familier avec le débogage sous Windows, ma prochaine étape sous Linux aurait été de définir LD_DEBUG = fichiers et de vérifier quelles DLL/bibliothèques sont chargées.LD_DEBUG = fichiers pour Windows Visual Studio?

Est-ce que quelque chose de similaire est possible sous Windows?

Répondre

0

Si vous utilisez dependency walker, il a une entrée de menu Profil. Ainsi, si vous chargez l'exe dans le navigateur de dépendances et que vous utilisez le profil, vous obtiendrez peut-être des informations supplémentaires sur la raison pour laquelle la DLL n'a pas été résolue.

0

Si le framework ne vous indique pas quelle DLL est introuvable, vous pouvez le trouver manuellement avec Process Monitor.

Questions connexes