Bonjour,
j'ai développé une DLL en Visual C++ et un projet en C# qui appel cette DLL, la DLL comporte 1 fonction visible (à travers cdecl), elle est pas MFC ni ATL, et est accessible depuis un appel à travers un DllImport mais voilà,
sur ma machine où j'ai installé Visual Studio ça fonctionne parfaitement, l'appel à la DLL s'effectue sans problème,
mais sur ma machine d'exploitation, un Windows POSREADY 2009 (une sorte de Windows XP SP3 mais optimisé pour les points de ventes) ça ne fonctionne pas, le programme reste bloqué à l'appel de la DLL.
J'ai installé les redistribuables C++ (2005, 2008, 2010), le XML Parseur 6 et le XML quelque chose 4...
J'ai comparé avec ma machine avec Visual Studio et il me manque encore quelque chose qui me semble être nécessaire, le "Runtime C++ 2010", je l'ai télécharger sur le site de Microsoft mais dans l'Ajout/Suppression de programme, c'est pas la notion de runtime qui est affiché, juste de redistribuable.
Pour information, j'ai fait le teste d'installer Visual Studio 2010 sur ma machine Windows POSREADY 2009 et là, le programme qui appel ma DLL fonctionne parfaitement.
J'imagine donc qu'il me manque un composant logiciel pour faire fonctionner ma DLL développé en Visual Studio 2010.
Seriez vous qu'elles sont les pré-requis logiciel (redistribuables nécessaire ou autre) pour faire fonctionner ce type d'appel?
Je m'excuse par avance si le forum n'est pas bon, mais j'espérai que les personnes développant sous Visual C++ connaissait les pré-requis logiciel pour faire fonctionne leur programme par la suite.
Je vous remercie d'avance.
Partager