Exemplarische Vorgehensweise: Erstellen einer Anwendung
Wenn Sie diese exemplarische Vorgehensweise abgeschlossen haben, werden Sie mit einigen Optionen vertraut, die Sie konfigurieren können, wenn Sie Anwendungen in Visual Studio erstellen.Sie erstellen eine benutzerdefinierte Buildkonfiguration, blenden bestimmte Warnmeldungen aus und verbessern Buildausgabeinformationen, unter anderen Aufgaben, für eine Beispielanwendung.
Dieses Thema enthält folgende Abschnitte:
Installieren Sie die Beispielanwendung
Erstellen Sie eine benutzerdefinierte Buildkonfiguration
Zeigen Sie zusätzliche Builddetails im Ausgabefenster an
Erstellen Sie einen Releasebuild
Installieren Sie die Beispielanwendung
Sie verwenden das Dialogfeld Erweiterungen und Updates, um das Einführung in das Erstellen von WPF-Anwendungen Beispiel in Beispielkatalog auf der Microsoft-Website zu suchen und zu installieren.Der Beispielkatalog bietet eine Vielzahl von Beispielsprojekten und Code, die Sie herunterladen und überprüfen können, während Sie die Anwendungen planen und entwickeln.
Um die Beispielanwendung installieren
Klicken Sie auf der Menüleiste wählen Sie Tools, Erweiterungen und Updates aus.
Wählen Sie die Kategorie Online aus, und wählen Sie dann die Kategorie Beispielgalerie aus.
Geben Sie Introduction im Suchfeld auf, um das Beispiel zu suchen.
In der Ergebnisliste wählen Sie 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.
Wählen Sie die Schaltfläche Herunterladen aus, und wählen Sie dann die Schaltfläche Schließen aus.
Die Einführung zum Erstellen des WPF-Anwendungsbeispiels wird im Dialogfeld Neues Projekt.
Um eine Projektmappe für die Beispielanwendung erstellen
Öffnen Sie das Dialogfeld Neues Projekt.
In der Kategorie Installiert wählen Sie die Kategorie Beispiele, um die Einführung zum Erstellen des WPF-Anwendungsbeispiels anzuzeigen.
Benennen Sie die Projektmappe IntroWPFcsharp für Visual C#.
OR
Benennen Sie die Projektmappe IntroWPFvb für Visual Basic.
Klicken Sie auf die Schaltfläche OK.
Erstellen Sie eine benutzerdefinierte Buildkonfiguration
Wenn Sie eine Projektmappe erstellen, werden Debug- und Releasebuildkonfigurationen und ihre Standardzielplattformen für die Projektmappe automatisch definiert.Sie können diese Konfigurationen vergleichen oder eigene erstellen.Buildkonfigurationen geben den Buildtyp an.Buildplattformen geben das Betriebssystem Ziele einer dieser Anwendung für diese Konfiguration an.Weitere Informationen finden Sie unter Grundlagen der Buildkonfiguration, Grundlagen zu Buildplattformen und Debug- und Releaseprojektkonfigurationen.
Sie können Konfigurationen und Plattform ändern oder erstellen, indem Sie das Dialogfeld Konfigurations-Manager verwenden.In dieser Prozedur erstellen Sie eine Buildkonfiguration für das Testen.
So fügen Sie eine Buildkonfiguration erstellen
Öffnen Sie das Dialogfeld Konfigurations-Manager.
In der Liste wählen Sie Konfiguration der aktuellen ProjektmappeNeu aus.
Im Dialogfeld Neue Projektmappenkonfiguration nennen Sie die neue Konfiguration Test, kopieren Sie Einstellungen von der vorhandenen Debugkonfiguration, und wählen Sie dann die Schaltfläche OK aus.
In der Liste wählen Sie Aktive ProjektmappenplattformNeu aus.
Im Dialogfeld wählen Sie Neue Projektmappenplattformx64 aus, und kopieren Sie keine Einstellungen von der x86-Plattform.
Klicken Sie auf die Schaltfläche OK.
Die aktive Projektmappenkonfiguration wurde geändert, um mit der aktiven Projektmappenplattform zu testen, die auf x64 festgelegt ist.
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
- Klicken Sie auf der Menüleiste wählen Sie Build, Projektmappe erstellen aus.
Das Fenster Ausgabe zeigt die Ergebnisse des Build an.Der gefolgte Build, aber einige Warnmeldungen generiert wurden.
Abbildung 1: Visual Basic-Warnungen
Abbildung 2: Visual C#warnungen
Fell-Compilerwarnungen
Sie können bestimmte Warnmeldungen während eines Builds vorübergehend nicht ausblenden, als sie die Buildausgabe oben überlasten lassen Sie.
Um eine bestimmte Visual C#warnung ausblenden
In Projektmappen-Explorer wählen Sie den Projektknoten der obersten Ebene aus.
Klicken Sie auf der Menüleiste wählen Sie Ansicht, Eigenschaftenseiten aus.
Der Projekt-Designer wird geöffnet.
Wählen Sie die Seite Build und dann auf, Warnungen unterdrücken im Feld aus, geben Sie die Warnungsnummer 1762 an.
Weitere Informationen finden Sie unter Seite "Erstellen", Projekt-Designer (C#).
Erstellen Sie die Projektmappe.
Das Fenster Ausgabe zeigt nur Kurzinformationen für den Build an.
Um alle Visual Basic-Buildwarnungen unterdrücken
In Projektmappen-Explorer wählen Sie den Projektknoten der obersten Ebene aus.
Klicken Sie auf der Menüleiste wählen Sie Ansicht, Eigenschaftenseiten aus.
Der Projekt-Designer wird geöffnet.
Kompilieren auf der Seite das Kontrollkästchen. Alle Warnungen deaktivieren
Weitere Informationen finden Sie unter Konfigurieren von Warnungen in Visual Basic.
Erstellen Sie die Projektmappe.
Das Fenster Ausgabe zeigt nur Kurzinformationen für den Build an.
Weitere Informationen finden Sie unter Gewusst wie: Unterdrücken von Compiler-Warnungen.
Zeigen Sie zusätzliche Builddetails im Ausgabefenster an
Sie können ändern, wie viele Informationen über den Buildprozess Ausgabe im Fenster angezeigt werden.Buildausführlichkeitsgrad wird normalerweise auf Minimal festgelegt, was bedeutet, dass das Fenster Ausgabe nur eine Zusammenfassung des Buildprozesses zusammen mit allen Warnungen oder Fehler mit hoher Priorität anzeigt.Sie können weitere Informationen zu den Build anzeigen, indem Sie Erstellen und Ausführen, Projekte und Projektmappen, Dialogfeld "Optionen" verwenden.
Wichtig |
---|
Wenn Sie weitere Informationen anzeigen, nimmt der Build länger, um abzuschließen. |
Um die Informationsmenge im Ausgabefenster ändern
Öffnen Sie das Dialogfeld Optionen.
Wählen Sie die Kategorie Projekte und Projektmappen aus, und wählen Sie dann die Seite Erstellen und Ausführen aus.
In der Liste wählen Sie Ausführlichkeit der MSBuild-ProjektbuildausgabeNormal aus und wählen dann die Schaltfläche OK aus.
Klicken Sie auf der Menüleiste wählen Sie Build, Projektmappe bereinigen aus.
Erstellen Sie die Projektmappe, und wiederholen Sie dann die Informationen im Fenster Ausgabe.
Die Buildinformationen enthalten die Zeit, die der Build (am Anfang gefunden), die Reihenfolge gestartet, in der Dateien verarbeitet wurden, und die Zeit, die der Prozess benötigt, um die gefunden (am Ende).Diese Informationen umfassen auch die tatsächliche Compilersyntax, die Visual Studio beim Erstellen ausführt.
Beispielsweise im Visual C#build, die - Option listet /nowarn der Warnung Code, 1762, das Sie zuvor in diesem Thema angegeben haben, zusammen mit drei anderen Warnungen.
In Visual Basic-Build enthält /nowarn nicht bestimmte Warnungen ein auszuschließen, daher werden keine Warnungen.
Tipp Sie können den Inhalt des Fensters Ausgabe suchen, wenn Sie das Dialogfeld Suchen anzeigen, indem Sie die STRG+F-Tasten auswählen.
Weitere Informationen finden Sie unter Gewusst wie: Anzeigen, Speichern und Konfigurieren von Buildprotokolldateien.
Erstellen Sie einen Releasebuild
Sie können eine Version der Beispielanwendung erstellen, die für das Versenden sie optimiert ist.Für den Releasebuild geben Sie an, dass die ausführbare Datei auf einer Netzwerkfreigabe kopiert wird, bevor der Build weg schrittweise durchlaufen wird.
Weitere Informationen finden Sie unter Gewusst wie: Ändern des Buildausgabeverzeichnisses und Erstellen und Bereinigen von Projekten und Projektmappen in Visual Studio.
So fügen Sie einen Releasebuild für Visual Basic angeben
Öffnen Sie Projekt-Designer.
Wählen Sie die Seite Kompilieren aus.
In der Liste wählen Sie KonfigurationRelease aus.
In der Liste wählen Sie Plattformx86 aus.
Im Feld geben Sie Buildausgabepfad einen Netzwerkpfad an.
Beispielsweise können Sie \\myserver\builds angeben.
Wichtig Ein Meldungsfeld wird möglicherweise und warnte Sie, dass die Netzwerkfreigabe, die Sie angegeben haben, möglicherweise kein vertrauenswürdiger Speicherort ist.Wenn Sie dem Speicherort vertrauen, den Sie angegeben haben, wählen Sie die Schaltfläche OK im Meldungsfeld aus.
Erstellen Sie die Anwendung.
So fügen Sie einen Releasebuild für Visual C# angeben
Öffnen Sie Projekt-Designer.
Wählen Sie die Seite Build aus.
In der Liste wählen Sie KonfigurationRelease aus.
In der Liste wählen Sie Plattformx86 aus.
Im Feld geben Sie Ausgabepfad einen Netzwerkpfad an.
Beispielsweise können Sie \\myserver\builds angeben.
Wichtig Ein Meldungsfeld wird möglicherweise und warnte Sie, dass die Netzwerkfreigabe, die Sie angegeben haben, möglicherweise kein vertrauenswürdiger Speicherort ist.Wenn Sie dem Speicherort vertrauen, den Sie angegeben haben, wählen Sie die Schaltfläche OK im Meldungsfeld aus.
Erstellen Sie die Anwendung.
Die ausführbare Datei wird am angegebenen Netzwerkpfad Sie kopiert.Der Pfad würde \\myserver\builds\Dateiname.exe lauten.
Herzlichen Glückwunsch: Sie haben erfolgreich diese exemplarische Vorgehensweise abgeschlossen.
Siehe auch
Aufgaben
Walkthrough: Building a Project (C++)
Exemplarische Vorgehensweise: Verwenden von MSBuild
Konzepte
Übersicht über die Vorkompilierung von ASP.NET-Webanwendungsprojekten