Задача 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 для MSBuild