Bonjour à tous

Voila j'ai fais une librairie en C++.Net et j'ai un programme Winform C# qui appelle en référence cette librairie.

Les 2 projets compilent bien.
Mais à l'execution j'ai un plantage sur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Application.Run(new Form1());
avec l'erreur suivante :
System.IO.FileNotFoundException: Le module spécifié est introuvable. (Exception from HRESULT: 0x8007007E)
at CSharpLib.Form1.Form1_Load(Object sender, EventArgs e)
dans le Form1_load j'ai le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
using CPPLib;
 
...
 
   private void Form1_Load(object sender, EventArgs e)
        {
           CPPLib.Class1 c = new CPPLib.Class1();
 
 
        }
Je n'arrive pas à comprendre, la DLL est bien dans le répertoire d'execution du projet Winform.

ps : je savais pas trop ou mettre le sujet , je vais copier le sujet dans la partie C# aussi.

Merci à tous.