Bonjour ici.

depuis ce code :
Code cs : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
public void GetDriver(string model)
        {
            if (model.Contains("AVL VT-SERIAL"))
                assembly = Assembly.LoadFrom("AVL_VT_SERIAL" + ".dll");
            //else if (model.Contains("Port de communication"))
            //    assembly = Assembly.LoadFrom("X8" + ".dll");
            type = assembly.GetType("Base");
            method = type.GetMethod("GetId");
        }
Je cherche donc à charger une dll, et utiliser la méthode GetId() ou sa surcharge.
Mais je n'obtiens rien. type et method restent "null".
Sachez que tous les éléments là sont déclarés en début de classe :
Code cs : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
public partial class GPSForm : Form
    {
        SerialPort mySerialPort;
        XElement trackerlist=new XElement(new XElement ("trackers"));
        Assembly assembly;
        Type type;
        MethodInfo method;
ne connaissant pas bien la Reflection, je ne sais pas ce qui ne va pas. Et c'est pas msdn qui peut m'aider...