Exemplarische Vorgehensweise: Erstellen einer Anwendung
Indem Sie diese exemplarische Vorgehensweise abschließen, werden Sie mit einigen der bei der Erstellung von Anwendungen mit Visual Studio konfigurierbaren Optionen vertrauter.Sie führen unter anderem die folgenden Aufgaben für eine Beispielanwendung aus: Erstellen einer benutzerdefinierten Buildkonfiguration, Ausblenden bestimmter Warnmeldungen und Verbessern der Buildausgabeinformationen.
Dieses Thema enthält folgende Abschnitte:
Installieren der Beispielanwendung
Erstellen Erstellen einer benutzerdefinierten Buildkonfiguration
Ausblenden von Compilerwarnungen
Anzeigen zusätzlicher Builddetails im Ausgabefenster
Erstellen eines Versionsbuilds
Installieren der Beispielanwendung
Verwenden Sie das Dialogfeld Erweiterungen und Updates, um das Einführung in das Erstellen von WPF-Anwendungen-Beispiel im Beispielkatalog auf der Microsoft-Website zu suchen und zu installieren.Der Beispielkatalog bietet eine Vielzahl von Beispielsprojekten und -code, die bzw. den Sie beim Erstellen und Entwickeln von Anwendungen herunterladen und überprüfen können.
So Installieren Sie die Beispielanwendung
Wählen Sie auf der Menüleiste Tools, Erweiterungen und Updates aus.
Wählen Sie die Kategorie Online und dann die Kategorie Beispielgalerie aus.
Geben Sie zum Suchen des Beispiels Introduction in das Suchfeld ein.
Wählen Sie in der Ergebnisliste entweder Einführung in das Erstellen von Windows Presentation Foundation-Anwendungen (Visual C#) oder Einführung in das Erstellen von Windows Presentation Foundation-Anwendungen (Visual Basic) aus.
Klicken Sie auf die Schaltfläche Herunterladen, und wählen Sie dann die Schaltfläche Schließen aus.
Das Beispiel für die Einführung zum Erstellen von WPF-Anwendungen wird im Dialogfeld Neues Projekt angezeigt.
So erstellen Sie eine Projektmappe für die Beispielanwendung
Öffnen Sie das Dialogfeld Neues Projekt.
Wählen Sie in der Kategorie Installiert die Kategorie Beispiele aus, um das Beispiel für die Einführung zum Erstellen von WPF-Anwendungen anzuzeigen.
Geben Sie der Projektmappe bei Visual C# den Namen IntroWPFcsharp.
OR
Geben Sie der Projektmappe bei Visual Basic den Namen IntroWPFvb.
Klicken Sie auf die Schaltfläche OK.
Erstellen einer benutzerdefinierten Buildkonfiguration
Wenn Sie eine Projektmappe erstellen, werden Debug- und Releasebuildkonfigurationen und ihre Standardplattformziele für die Projektmappe automatisch definiert.Sie können diese Konfigurationen dann anpassen oder eigene Konfigurationen erstellen.Buildkonfigurationen geben den Buildtyp an.Buildplattformen geben das Betriebssystem an, auf das eine Anwendung für diese Konfiguration ausgerichtet ist.Weitere Informationen finden Sie unter Grundlagen der Buildkonfiguration, Grundlagen zu Buildplattformen und Debug- und Releaseprojektkonfigurationen.
Sie können Konfigurationen und Plattformeinstellungen mithilfe des Dialogfelds Konfigurations-Manager ändern oder erstellen.In dieser Prozedur erstellen Sie eine Buildkonfiguration zum Testen.
So erstellen Sie eine Buildkonfiguration
Öffnen Sie das Dialogfeld Konfigurations-Manager.
Wählen Sie in der Liste Konfiguration der aktuellen Projektmappe den Eintrag Neu aus.
Geben Sie im Dialogfeld Neue Projektmappenkonfiguration den Namen Test für die neue Konfiguration ein, und kopieren Sie die Einstellungen aus der vorhandenen Debugkonfiguration. Wählen Sie dann die Schaltfläche OK aus.
Wählen Sie in der Liste Aktive Projektmappenplattform den Eintrag Neu aus.
Wählen Sie im Dialogfeld Neue Projektmappenplattform die Option x64 aus, und kopieren Sie keine der Einstellungen für die x86-Plattform.
Klicken Sie auf die Schaltfläche OK.
Die aktive Projektmappenkonfiguration wurde für einen Test mit der aktiven, auf x64- festgelegten Projektmappenplattform geändert.
Sie können die aktive Projektmappenkonfiguration schnell überprüfen oder ändern, indem Sie die Liste Projektmappenkonfigurationen auf der Symbolleiste Standard verwenden.
Erstellen der Anwendung
Danach erstellen Sie die Projektmappe mit der benutzerdefinierten Buildkonfiguration.
So erstellen Sie die Projektmappe
- Wählen Sie in der Menüleiste Erstellen, Projektmappe erstellen.
Im Fenster Ausgabe wird das Ergebnis des Builds angezeigt.Der Build ist erfolgreich, doch wurden einige Warnmeldungen erzeugt.
Abbildung 1: Visual Basic-Warnungen
Abbildung 2: Visual C#-Warnungen
Ausblenden von Compilerwarnungen
Sie können bestimmte Warnungen während eines Builds vorübergehend ausblenden, anstatt sie die Buildausgabe durcheinanderbringen zu lassen.
So blenden Sie eine bestimmte Visual C#-Warnung aus
Wählen Sie im Projektmappen-Explorer den Projektknoten der obersten Ebene aus.
Wählen Sie in der Menüleiste Ansicht, Eigenschaftenseiten.
Der Projekt-Designer wird geöffnet.
Wählen Sie die Seite Build, und geben Sie im Feld Warnungen unterdrücken die Warnungsnummer 1762 an.
Weitere Informationen finden Sie unter Seite "Erstellen", Projekt-Designer (C#).
Erstellen Sie die Projektmappe.
Im Fenster Ausgabe werden nur Zusammenfassungsinformationen für den Build angezeigt.
So unterdrücken Sie alle Visual Basic-Buildwarnungen
Wählen Sie im Projektmappen-Explorer den Projektknoten der obersten Ebene aus.
Wählen Sie in der Menüleiste Ansicht, Eigenschaftenseiten.
Der Projekt-Designer wird geöffnet.
Aktivieren Sie auf der Seite Kompilieren das Kontrollkästchen Alle Warnungen deaktivieren.
Weitere Informationen finden Sie unter Konfigurieren von Warnungen in Visual Basic.
Erstellen Sie die Projektmappe.
Im Fenster Ausgabe werden nur Zusammenfassungsinformationen für den Build angezeigt.
Weitere Informationen finden Sie unter Gewusst wie: Unterdrücken von Compiler-Warnungen.
Anzeigen zusätzlicher Builddetails im Ausgabefenster
Sie können die Menge der im Fenster Ausgabe angezeigten Informationen über den Buildvorgang ändern.Buildausführlichkeit wird normalerweise auf "Minimal" festgelegt. Das bedeutet, dass im Fenster Ausgabe nur eine Zusammenfassung des Buildprozesses zusammen mit allen Warnungen oder Fehlern mit hoher Priorität angezeigt werden.Sie können mithilfe von Erstellen und Ausführen, Projekte und Projektmappen, Dialogfeld "Optionen" mehr Informationen zum Build anzeigen lassen.
Wichtig |
---|
Wenn Sie weitere Informationen anzeigen, dauert der Abschluss des Builds länger. |
So ändern Sie die Informationsmenge im Ausgabefenster
Öffnen Sie das Dialogfeld Optionen.
Wählen Sie die Kategorie Projekte und Projektmappen, und wählen Sie dann die Seite Erstellen und Ausführen aus.
Wählen Sie in der Liste Ausführlichkeit der MSBuild-Projektbuildausgabe die Option Normal aus, und wählen Sie dann die Schaltfläche OK aus.
Wählen Sie in der Menüleiste Build, Projektmappe bereinigen aus.
Erstellen Sie die Projektmappe, und überprüfen Sie dann die Informationen im Fenster Ausgabe.
Die Buildinformationen umfassen die Uhrzeit, zu der der Build gestartet ist (am Anfang), Reihenfolge, in der die Dateien verarbeitet wurden, und die zum Abschließen des Prozesses erforderliche Zeit (am Ende).Diese Informationen umfassen auch die von Visual Studio beim Build ausgeführt Compeliersyntax.
Im Visual C#-Build führt die /nowarn-Option z. B. den von Ihnen zuvor in diesem Thema angegebenen Warnungscode 1762 zusammen mit drei weiteren Warnungen auf.
Im Visual Basic-Build umfasst /nowarn keine bestimmten auszuschließenden Warnungen, sodass keine Warnungen angezeigt werden.
Tipp Sie können den Inhalt des Fensters Ausgabe durchsuchen, wenn Sie das Dialogfeld Suchen mithilfe der Tastenkombination STRG+F anzeigen.
Weitere Informationen finden Sie unter Gewusst wie: Anzeigen, Speichern und Konfigurieren von Buildprotokolldateien.
Erstellen eines Versionsbuilds
Sie können eine Version der Beispielanwendung erstellen, die für das Versenden optimiert wird.Beim Releasebuild geben Sie an, dass die ausführbare Datei auf eine Netzwerkfreigabe kopiert wird, bevor der Build gestartet wird.
Weitere Informationen finden Sie unter Gewusst wie: Ändern des Buildausgabeverzeichnisses und Erstellen und Bereinigen von Projekten und Projektmappen in Visual Studio.
So geben Sie einen Releasebuild für Visual Basic an
Öffnen Sie den Projekt-Designer.
Wählen Sie die Seite Kompilieren aus.
Wählen Sie in der Liste Konfiguration die Option Release aus.
Wählen Sie in der Liste Plattform die Option x86 aus.
Geben Sie im Feld Buildausgabepfad einem Netzwerkpfad an.
Sie können z. B. "\\myserver\builds" angeben.
Wichtig Möglicherweise wird ein Meldungsfeld angezeigt, in dem davor gewarnt wird, dass die von Ihnen angegebene Netzwerkfreigabe eventuell kein vertrauenswürdiger Speicherort ist.Wenn Sie dem angegebenen Speicherort vertrauen, wählen Sie im Meldungsfeld die Schaltfläche OK aus.
Erstellen Sie die Anwendung.
So geben Sie einen Releasebuild für Visual C# an
Öffnen Sie den Projekt-Designer.
Wählen Sie die Seite Build aus.
Wählen Sie in der Liste Konfiguration die Option Release aus.
Wählen Sie in der Liste Plattform die Option x86 aus.
Geben Sie im Feld Ausgabepfad einem Netzwerkpfad an.
Sie könnten z. B. "\\myserver\builds" angeben.
Wichtig Möglicherweise wird ein Meldungsfeld angezeigt, in dem davor gewarnt wird, dass die von Ihnen angegebene Netzwerkfreigabe eventuell kein vertrauenswürdiger Speicherort ist.Wenn Sie dem angegebenen Speicherort vertrauen, wählen Sie im Meldungsfeld die Schaltfläche OK aus.
Erstellen Sie die Anwendung.
Die ausführbare Datei wird auf den von Ihnen angegebenen Netzwerkpfad kopiert.Der Pfad ist "\\myserver\builds \FileName.exe".
Herzlichen Glückwunsch: Sie haben diese exemplarische Vorgehensweise erfolgreich abgeschlossen.
Siehe auch
Aufgaben
Exemplarische Vorgehensweise: Erstellen eines Projekts (C++)
Exemplarische Vorgehensweise: Verwenden von MSBuild
Weitere Ressourcen
Übersicht über die Vorkompilierung von ASP.NET-Webanwendungsprojekten