Yop à tous,
Voila j'ai récemment développer une DLL en C. Et je voudrait utiliser celle-ci dans mon application .NET . Donc pour cela j'utilise pInvoke. Mais seulement voila , dés que je veut utiliser une fonction de ma DLL dans mon code C# j'ai c'est exception qui est générée :
Unable to load DLL 'dckdp.dll': The specified module could not be found. (Except
ion from HRESULT: 0x8007007E)
J'ai bien mis ma DLL dans le fichier C:\windows\System32 donc elle doit être visible. Voici comme je l'appel :
namespace InterNETC
{
class Program
{
[DllImport("dckdp.dll")]
public static extern bool InstallDriver();
static void Main(string[] args)
{
try
{
InstallDriver();
}
catch (Exception err)
{
Console.WriteLine(err.Message);
Console.ReadLine();
}
}
}
}
Je ne vois vraiment pas ce qui cloche, est ce que cela viendrai de ma dll ?
Merci d'avance.
++
deck_bsd
___________________________________
http://deck-bsd.eurower.net