So kompilieren Sie eine DLL in C#: Erstellen Sie ein neues Klassenbibliotheksprojekt. Fügen Sie den Code hinzu, den Sie kompilieren möchten. Wählen Sie im Build-Menü „Configuration Manager“ und aktivieren Sie das Kontrollkästchen „DLL“. Erstellen Sie die Lösung zum Kompilieren der DLL.
So kompilieren Sie eine DLL in C#
Eine DLL (Dynamic Link Library) ist eine Bibliothek mit Code und Daten, die in mehreren Anwendungen wiederverwendet werden können. So kompilieren Sie eine DLL in C#:
1 Erstellen Sie ein neues Projekt.
- Klicken Sie in Visual Studio auf Datei >
- Wählen Sie „Visual C#“ > „Windows Desktop“ > „Klassenbibliothek (.NET Framework)“.
2. Code hinzufügen
- Doppelklicken Sie im Projekt-Explorer auf die Datei „Class1.cs“.
- Fügen Sie den folgenden Code hinzu, um eine einfache Funktion zu definieren:
<code class="csharp">public class Class1
{
public int Add(int x, int y)
{
return x + y;
}
}</code>
Nach dem Login kopieren
3. In DLL kompilieren
- Wählen Sie im Menü „Erstellen“ die Option „Konfigurationsmanager“.
- Wählen Sie in der Dropdown-Liste „Aktive Lösungskonfiguration“ die Option „Alle Konfigurationen“ aus.
- Aktivieren Sie in der Spalte „Build“ das Kontrollkästchen „DLL“.
- Klicken Sie auf „OK“, um die Änderungen zu speichern.
4. DLL generieren
- Wählen Sie im Menü „Build“ die Option „Build Solution“.
- Nach Abschluss der Kompilierung befindet sich die Ausgabe-DLL im Ordner „binDebug“ oder „binRelease“ des Projekts.
Zusätzliche Hinweise:
- Stellen Sie sicher, dass Sie „Target Framework“ auf dieselbe .NET Framework-Version wie die Zielanwendung einstellen.
- Der Name der Ausgabe-DLL-Datei ist derselbe wie der Projektname, jedoch mit der Erweiterung „.dll“.
- Mit dem Tool „regasm“ können Sie eine DLL als COM-Komponente registrieren und sie so für die Verwendung in nicht verwaltetem Code verfügbar machen.
Das obige ist der detaillierte Inhalt vonSo kompilieren Sie C# in eine DLL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!