Bonjour, après avoir épuisé tous les liens google que j'ai trouvé, j'implore votre aide j'ai trouvé plein d'infos redondantes, mais ce que je fait n'est pas bon. Je souhaite créer un fichier .dll en C#, et l'utiliser sous LabVIEW.

Pour ce faire, je crée une nouvelle ClassLibrary avec VisualStudio2010, j'ajoute le code suivant dans le fichier Class1.cs

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace ClassLibrary1
{
    public class Class1
    {
        public static long Add(long i, long j)
        {
            return (i + j);
        }
 
        public static long Multiply(long x, long y)
        {
            return (x * y);
        }
 
    }
}
Dans Properties/AssemblyInfo.cs, je remplace [assembly: ComVisible(false)] par [assembly: ComVisible(true)].
Je compile
Je vais chercher le fichier.dll et j'essaie sous LabVIEW... et ça ne marche pas...

Quelqu'un pourrait-il me dire les étapes exactes à suivre pour réaliser la plus simple DLL qui soit ???
Merci d'avance.