Freigeben über


Seite "Erstellen", Projekt-Designer (C#)

Aktualisiert: November 2007

Verwenden Sie die Seite Erstellen des Projekt-Designers, um die Buildkonfigurationseigenschaften des Projekts anzugeben. Diese Seite bezieht sich nur auf Visual C#-Projekte.

Hinweis:

Auf Ihrem Computer werden möglicherweise andere Namen oder Speicherorte für die Benutzeroberflächenelemente von Visual Studio, die in den folgenden Anweisungen aufgeführt sind, angezeigt. Die Elemente werden durch die verwendete Ausgabe von Visual Studio und die aktiven Einstellungen bestimmt. Bei diesem Thema wird vorausgesetzt, dass allgemeine Entwicklungseinstellungen ausgewählt wurden. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen anzuzeigen oder zu ändern. Weitere Informationen finden Sie unter Visual Studio-Einstellungen. Weitere Informationen finden Sie unter Visual Studio-Einstellungen.

Konfiguration und Plattform

Die folgenden Optionen ermöglichen es Ihnen, die anzuzeigende bzw. zu ändernde Konfiguration und Plattform auszuwählen.

Hinweis:

Mit vereinfachten Buildkonfigurationen bestimmt das Projektsystem, ob eine Debug- oder eine Releaseversion erstellt werden soll. Deshalb werden diese Optionen nicht angezeigt. Um erweiterte Buildkonfigurationen zu aktivieren, klicken Sie im Menü Extras auf Optionen. Erweitern Sie im Dialogfeld Optionen die Option Projekte und Projektmappen, klicken Sie auf Allgemein, und wählen Sie anschließend Erweiterte Buildkonfigurationen anzeigen. Dies ermöglicht Ihnen die manuelle Steuerung aller Konfigurationswerte, und Sie können auswählen, ob eine Debug- oder eine Releaseversion erstellt werden soll. Weitere Informationen finden Sie unter Allgemein, Projekte und Projektmappen, Dialogfeld "Optionen".

  • Konfiguration
    Gibt an, welche Konfigurationseinstellungen angezeigt oder geändert werden sollen. Es stehen die Einstellungen Aktiv (Debuggen) (Standard), Debuggen, Release oder Alle Konfigurationen zur Verfügung.

  • Plattform
    Gibt an, welche Plattformeinstellungen angezeigt oder geändert werden sollen. Die Standardeinstellung ist Aktiv (AnyCPU). Sie können die aktive Plattform mit dem Konfigurations-Manager ändern. Weitere Informationen finden Sie unter Gewusst wie: Erstellen und Bearbeiten von Konfigurationen.

Allgemein

Die folgenden Optionen ermöglichen es Ihnen, allgemeine Einstellungen für den Buildvorgang zu konfigurieren.

  • Symbole für bedingte Kompilierung
    Gibt Symbole an, für die eine bedingte Kompilierung durchgeführt werden soll. Die Symbole werden durch ein Leerzeichen voneinander getrennt. Weitere Informationen finden Sie unter /define (Präprozessordefinition) (C#-Compileroptionen).

  • DEBUG-Konstante definieren
    Definiert das DEBUG-Symbol. Die Auswahl dieser Option entspricht der Verwendung der Befehlszeilenoption /define:DEBUG.

  • TRACE-Konstante definieren
    Definiert das TRACE-Symbol. Die Auswahl dieser Option entspricht der Verwendung der Befehlszeilenoption /define:TRACE.

  • Zielplattform
    Gibt den Prozessor an, für den die Ausgabedatei konfiguriert ist. Wählen Sie x86 für Intel-kompatible 32-Bit-Prozessoren, Itanium für Intel-64-Bit-Itanium-Prozessoren, x64 für andere 64-Bit-Prozessoren und Any CPU, wenn ein beliebiger Prozessor verwendet werden kann. Weitere Informationen finden Sie unter /platform (Ausgabeplattform festlegen) (C#-Compileroptionen).

  • Unsicheren Code zulassen
    Ermöglicht das Kompilieren von Code, der das unsafe-Schlüsselwort verwendet. Weitere Informationen finden Sie unter /unsafe (Unsicheren Modus aktivieren) (C#-Compileroptionen).

  • Code optimieren
    Aktiviert oder deaktiviert die vom Compiler durchgeführten Optimierungen, damit Ihre Ausgabedatei kleiner, schneller und effizienter wird. Weitere Informationen finden Sie unter /optimize (Optimierungen aktivieren/deaktivieren) (C#-Compileroptionen).

Fehler und Warnungen

Die folgenden Einstellungen werden verwendet, um Optionen zu Fehlern und Warnungen für den Buildvorgang zu konfigurieren.

Warnungen als Fehler behandeln

Die folgenden Einstellungen werden verwendet, um anzugeben, welche Warnungen als Fehler behandelt werden. Wählen Sie eine der folgenden Optionen aus, um die Bedingungen anzugeben, unter denen beim Auftreten einer Warnung im Buildvorgang ein Fehler zurückgegeben wird. Weitere Informationen hierzu finden Sie unter /warnaserror (Warnungen als Fehler behandeln) (C#-Compileroptionen).

  • Keine
    Warnungen werden nicht als Fehler behandelt.

  • Bestimmte Warnungen
    Behandelt die angegebenen Warnungen als Fehler. Trennen Sie mehrere Warnungsnummern jeweils durch ein Komma oder Semikolon voneinander.

  • Alle
    Behandelt alle Warnungen als Fehler.

Ausgabe

Die folgenden Einstellungen werden verwendet, um die Ausgabeoptionen für den Buildvorgang zu konfigurieren.

  • Ausgabepfad
    Legt den Speicherort für die Ausgabedateien für die Konfiguration dieses Projekts fest. Beachten Sie, dass der Pfad relativ ist. Bei der Eingabe eines absoluten Pfads, wird dieser als relativ gespeichert. Der Standardpfad ist bin\Debug.

    Mit vereinfachten Buildkonfigurationen bestimmt das Projektsystem, ob eine Debug- oder eine Releaseversion erstellt werden soll. Mit dem Befehl Erstellen im Menü Debuggen (F5) wird der Build unabhängig vom angegebenen Ausgabepfad am Debugspeicherort abgelegt. Mit dem Befehl Erstellen im Menü Erstellen hingegen wird er an dem Speicherort abgelegt, den Sie angeben. Um erweiterte Buildkonfigurationen zu aktivieren, klicken Sie im Menü Extras auf Optionen. Erweitern Sie im Dialogfeld Optionen die Option Projekte und Projektmappen, klicken Sie auf Allgemein, und deaktivieren Sie das Kontrollkästchen Erweiterte Buildkonfigurationen anzeigen. Dies ermöglicht Ihnen die manuelle Steuerung aller Konfigurationswerte, und Sie können festlegen, ob eine Debug- oder eine Releaseversion erstellt werden soll. Weitere Informationen finden Sie unter Allgemein, Projekte und Projektmappen, Dialogfeld "Optionen".

  • XML-Dokumentationsdatei
    Legt den Namen einer Datei fest, in die Dokumentationskommentare verarbeitet werden. Weitere Informationen finden Sie unter /doc (Dokumentationskommentare verarbeiten) (C#-Compileroptionen).

  • Für COM-Interop registrieren
    Legt fest, dass die verwaltete Anwendung ein COM-Objekt (einen COM Callable Wrapper) verfügbar macht, der einem COM-Objekt die Interaktion mit der verwalteten Anwendung ermöglicht. Die Eigenschaft Ausgabetyp auf der Seite Anwendung des Projekt-Designers muss für diese Anwendung auf Klassenbibliothek festgelegt werden, damit die Eigenschaft Für COM-Interop registrieren verfügbar ist. Eine Beispielklasse, die Sie in die Visual C#-Anwendung aufnehmen und als COM-Objekt verfügbar machen können, finden Sie unter COM-Beispielklassen (C#-Programmierhandbuch).

  • Serialisierungsassembly generieren
    Gibt an, ob eine XML-Serialisierungsassembly für die Typen in der Assembly erstellt werden soll. Weitere Informationen finden Sie unter XML Serializer Generator-Tool (Sgen.exe).

  • Erweitert
    Klicken Sie auf diese Option, um das Dialogfeld "Erweiterte Buildeinstellungen" (C#) anzuzeigen.

Siehe auch

Weitere Ressourcen

Projekte, Elemente der Benutzeroberfläche

C#-Compileroptionen