Windows Presentation Foundation MSBuild-Aufgabenreferenz
Aktualisiert: November 2007
Durch den Windows Presentation Foundation (WPF)-Buildprozess wird das Microsoft-Buildmodul (MSBuild) mit einem zusätzlichen Satz von Buildaufgaben erweitert, darunter Aufgaben zur Kompilierung von Markup und zur Verarbeitung von Ressourcen.
In diesem Abschnitt
FileClassifier-Aufgabe
Klassifiziert eine Gruppe von Quellressourcen als die Ressourcen, die in eine Assembly eingebettet werden sollen. Wenn eine Ressource nicht lokalisierbar ist, wird sie in die Hauptassembly der Anwendung eingebettet. Andernfalls wird sie in eine Satellitenassembly eingebettet.GenerateTemporaryTargetAssembly-Aufgabe
Generiert eine Assembly, wenn mindestens eine Extensible Application Markup Language (XAML)-Seite eines Projekts auf einen Typ verweist, der lokal in diesem Projekt deklariert ist. Die generierte Assembly wird entfernt, sobald der Buildprozess abgeschlossen ist oder wenn Fehler im Buildprozess auftreten.GetWinFXPath-Aufgabe
Gibt das Verzeichnis der aktuellen Microsoft .NET Framework-Laufzeit zurück.MarkupCompilePass1-Aufgabe
Konvertiert nicht lokalisierbare Extensible Application Markup Language (XAML)-Projektdateien in ein kompiliertes Binärformat.MarkupCompilePass2-Aufgabe
Führt einen weiteren Markupkompilierungsdurchlauf für Extensible Application Markup Language (XAML)-Dateien aus, die auf Typen im gleichen Projekt verweisen.MergeLocalizationDirectives-Aufgabe
Führt die Lokalisierungsattribute und die Kommentare aus mindestens einer XAML-Datei im Binärformat in einer Datei für die gesamte Assembly zusammen.ResourcesGenerator-Aufgabe
Bettet mindestens eine Ressource (JPG, ICO, BMP, XAML im Binärformat und andere Erweiterungstypen) in eine RESOURCES-Datei ein.UidManager-Aufgabe
Überprüft, aktualisiert oder entfernt eindeutige Bezeichner (UIDs), um alle Extensible Application Markup Language (XAML)-Elemente in den XAML-Quelldateien zu lokalisieren.UpdateManifestForBrowserApplication-Aufgabe
Fügt das <hostInBrowser />-Element zum Anwendungsmanifest hinzu (projectname.exe.manifest), wenn ein XAML-Browseranwendung (XBAP)-Projekt erstellt wird.