Bonjour à tous,
Je développe sous Vista (avec VS2005) une application qui doit permettre de renseigner des métadonnées pour des fichiers (en utilisant le système de propriétés de Vista).
J'ai donc une interface en VB.NET qui permet d'annoter des fichiers.
Cette interface appel une DLL écrite en c++ non-managé (qui s'occupe de lire/écrire les propriétés des fichiers).
L'interface et la DLL non-managés sont évidemment deux projets distincts (je possède le code des deux projets).
Après avoir compilé la DLL en mode release je la copie dans le répertoire d’exécution de l’interface, puis je compile celle-ci (également en mode release). Lors de l'utilisation de l'interface, j'obtiens l'erreur suivante :
"Unable to load DLL 'PropertyHelper.dll': The application has failed to start because its side-by-side configuration is incorrect."
Je précise que la DLL est générée avec un manifeste intégré.
Merci d’avance pour vos solutions/suggestions !
Partager