C#-DLL in VB-Projekt nutzen

Lies diesen Artikel und viele weitere mit einem kostenlosen, einwöchigen Testzugang.

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

Ende des frei verfügbaren Teil. Wenn Du mehr lesen möchtest, hole Dir ...

Testzugang

eine Woche kostenlosen Zugriff auf diesen und mehr als 1.000 weitere Artikel

diesen und alle anderen Artikel mit dem Jahresabo

Schreibe einen Kommentar