Поделиться через


Задача ResourcesGenerator

Задача ResourcesGenerator внедряет один или несколько ресурсов (JPG-, ICO-, BMP-файлов, Язык XAML в двоичном формате и других) в RESOURCES-файл.

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

Параметр

Описание

OutputPath

Обязательный параметр String.

Задает путь к выходному каталогу. Если путь не является абсолютным, он трактуется как заданный относительно корневого каталога проекта.

OutputResourcesFile

Обязательный выходной параметр ITaskItem[].

Задает путь и имя генерируемого RESOURCES-файла. Если путь не является абсолютным, местоположение генерируемого RESOURCES-файла задается относительно корневого каталога проекта.

ResourcesFiles

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

Задает один или несколько ресурсов для внедрения в генерируемый RESOURCES-файл.

Пример

В следующем примере генерируется RESOURCES-файл с одним ресурсом в формате BMP. BMP-ресурс генерируется в каталоге, заданном относительно корневого каталога проекта.

<Project xmlns="https://schemas.microsoft.com/developer/msbuild/2003">
  <UsingTask 
    TaskName="Microsoft.Build.Tasks.Windows.ResourcesGenerator" 
    AssemblyFile="C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.0\PresentationBuildTasks.dll" />
  <Target Name="ResourcesGeneratorTask">
    <ResourcesGenerator
      ResourceFiles="Resource1.bmp"
      OutputPath="myresources"
      OutputResourcesFile="myresources\my.resources" />
  </Target>
</Project>

См. также

Основные понятия

Построение приложения WPF

Другие ресурсы

Справочные сведения о WPF для MSBuild

Справочные сведения о задачах WPF для MSBuild

Справочные сведения о MSBuild

Справочные сведения о задачах MSBuild