Freigeben über


MergeLocalizationDirectives-Aufgabe

Mit der MergeLocalizationDirectives-Aufgabe werden die Lokalisierungsattribute und die Kommentare aus mindestens einer XAML-Datei im Binärformat in einer Datei für die gesamte Assembly zusammengeführt.

Aufgabenparameter

Parameter

Beschreibung

GeneratedLocalizationFiles

Erforderlicher ITaskItem[]-Parameter.

Gibt die Liste der Dateien mit Lokalisierungsdirektiven für einzelne Dateien im XAML-Binärformat an.

OutputFile

Erforderlicher String-Ausgabeparameter.

Gibt den Ausgabepfad der kompilierten Lokalisierungsdirektivenassembly an.

Hinweise

Sie können dem Extensible Application Markup Language (XAML)-Inhalt Lokalisierungsattribute und Kommentare hinzufügen. Mit der Windows Presentation Foundation (WPF)-Lokalisierungsunterstützung können Sie Lokalisierungsattribute und Kommentare entfernen und in eine LOC-Datei einfügen, die getrennt von der generierten Assembly gespeichert wird. Hierzu können Sie das LocalizationPropertyStorage-Attribut verwenden. Weitere Informationen zu Lokalisierungsattributen und Kommentaren sowie zu LocalizationPropertyStorage finden Sie unter Lokalisierungsattribute und -kommentare.

Beispiel

Im folgenden Beispiel werden die Lokalisierungsattribute und mehrere XAML-Dateien im Binärformat in einer LOC-Datei zusammengeführt.

<Project xmlns="https://schemas.microsoft.com/developer/msbuild/2003">
  <UsingTask 
    TaskName="Microsoft.Build.Tasks.Windows.MergeLocalizationDirectives" 
    AssemblyFile="C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0\PresentationBuildTasks.dll" />
  <Target Name="MergeLocalizationDirectivesTask">
    <MergeLocalizationDirectives 
      GeneratedLocalizationFiles="obj\debug\page1.loc;obj\debug\page2.loc;obj\debug\page3.loc"
      OutputFile="obj\debug\WPFMSBuildSample.loc" />
  </Target>
</Project>

Siehe auch

Konzepte

Erstellen einer WPF-Anwendung (WPF)

Weitere Ressourcen

WPF-MSBuild-Referenz

Referenz zu MSBuild-Aufgaben für WPF

MSBuild-Referenz

Referenz zu MSBuild-Aufgaben