ResourcesGenerator (Tarea)ResourcesGenerator task

La tarea ResourcesGenerator inserta uno o varios recursos (.jpg, .ico, .bmp, XAMLXAML en formato binario y en otros tipos de extensiones) en un archivo .resources.The ResourcesGenerator task embeds one or more resources (.jpg, .ico, .bmp, XAMLXAML in binary format, and other extension types) into a .resources file.

Parámetros de tareasTask parameters

ParámetroParameter DescripciónDescription
OutputPath Parámetro obligatorio de tipo String.Required String parameter.

Especifica la ruta de acceso del directorio de salida.Specifies the path of the output directory. Si la ruta de acceso no es una ruta de acceso absoluta, se trata como si fuese una ruta de acceso relativa al directorio raíz del proyecto.If the path isn't an absolute path, it's treated as a path that is relative to the root project directory.
OutputResourcesFile Parámetro de salida obligatorio de tipo ITaskItem[].Required ITaskItem[] output parameter.

Especifica la ruta de acceso y el nombre del archivo .resources generado.Specifies the path and name of the generated .resources file. Si la ruta de acceso no es una ruta absoluta, el archivo .resources se genera respecto al directorio raíz del proyecto.If the path isn't an absolute path, the .resources file is generated relative to the root project directory.
ResourcesFiles Parámetro obligatorio de tipo ITaskItem[].Required ITaskItem[] parameter.

Especifica uno o más recursos que se van a insertar en el archivo .resources generado.Specifies one or more resources to embed in the generated .resources file.

EjemploExample

En el ejemplo siguiente, se genera un archivo .resources con un solo recurso .bmp.The following example generates a .resources file with a single .bmp resource. El recurso .bmp se genera en un directorio que es relativo al directorio raíz del proyecto.The .bmp resource is generated to a directory that is relative to the project root directory.

<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>  

Vea tambiénSee also

Referencia de MSBuild para WPF WPF MSBuild reference
Referencia de tareas Task reference
Referencia de MSBuild MSBuild reference
Referencia de tareas Task reference
Compilar una aplicación de WPF (WPF)Build a WPF application (WPF)