Задача ResourcesGenerator

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

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

Параметр Описание
OutputPath Обязательный параметр string.

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

Определяет путь и имя для созданного файла RESOURCES. Если путь не является абсолютным, файл RESOURCES создается относительно корневого каталога проекта.
ResourcesFiles Обязательный параметр ITaskItem[].

Определяет один или несколько ресурсов для внедрения в созданный файл RESOURCES.

Пример

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

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

См. также