C#-DLL in VB-Projekt nutzen

Lies in den Artikel rein und unten bekommst Du ein unschlagbares Angebot!

Visual Basic-Konsolenanwendung erstellen

Bild 1: Visual Basic-Konsolenanwendung erstellen

Einige Techniken werden von Microsoft erst für die Benutzung unter C# bereitgestellt. Das ist aktuell etwa der Fall für einige der Core-Produkte wie Entity Framework Core. Wenn Sie diese dennoch frühzeitig nutzen wollen, aber normalerweise mit Visual Basic arbeiten, können Sie das auf folgende Art erledigen: Sie bauen eine DLL auf Basis der Vorlage für C# und binden diese dann in das Visual Basic-Projekt, in dem Sie die Hauptarbeit verrichten. Auf die Objekte, Eigenschaften und Methoden der C#-Bibliothek können Sie dann einfach zugreifen.

Um zu zeigen, wie der Einsatz etwa einer C#-DLL innerhalb einer Visual Basic-Konsolenanwendung funktioniert, erstellen wir zunächst ein Projekt des Typs Visual Basic|Konsolen-App (siehe Bild 1). Diese App nennen wir VisualBasicKonsole.

Visual Basic-Konsolenanwendung erstellen

Bild 1: Visual Basic-Konsolenanwendung erstellen

Danach markieren wir im Projektmappen-Explorer den Eintrag mit der Projektmappe und wählen aus dem Kontextmenü den Befehl Hinzufügen|Neues Projekt… aus (siehe Bild 2).

Neues Projekt zu Projektmappe hinzufügen

Bild 2: Neues Projekt zu Projektmappe hinzufügen

Im nun erscheinenden Dialog Neues Projekt hinzufügen wählen wir die Vorlage Visual C#|Klassen-bibliothek aus (siehe Bild 3) und nennen diese CSKlassenbibliothek.

Projekttyp für zusätzliches Projekt festlegen

 

Schreibe einen Kommentar