Задача MergeLocalizationDirectives

Задача MergeLocalizationDirectives выполняет слияние атрибутов локализации и комментариев одного или нескольких файлов в двоичном формате XAML в один файл для всей сборки.

Параметры задачи

Параметр Описание
GeneratedLocalizationFiles Обязательный параметр ITaskItem[].

Определяет список файлов директив локализации для отдельных файлов в двоичном формате XAML.
OutputFile Обязательный параметр вывода String.

Определяет выходной путь скомпилированной сборки директив локализации.

Замечания

Вы можете добавлять комментарии и атрибуты локализации к содержимому XAML. Благодаря поддержке локализации Windows Presentation Foundation можно удалить комментарии и атрибуты локализации, поместив их в файл .loc отдельно от созданной сборки. Это можно сделать с помощью атрибута LocalizationPropertyStorage. См. дополнительные сведения об атрибуте LocalizationPropertyStorage в разделе, посвященном комментариям и атрибутам локализации.

Пример

В следующем примере выполняется слияние комментариев локализации нескольких файлов XAML в двоичном формате в один файл .loc.

<Project xmlns="http://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>

См. также