ResourcesGenerator, tâche

La tâche ResourcesGenerator incorpore une ou plusieurs ressources (.jpg, .ico, .bmp, XAML au format binaire et d’autres types d’extensions) dans un fichier .resources.

Paramètres de tâche

Paramètre Description
OutputPath Paramètre String obligatoire.

Spécifie le chemin du répertoire de sortie. Si le chemin n’est pas absolu, il est traité comme un chemin relatif au répertoire racine du projet.
OutputResourcesFile Paramètre de sortie ITaskItem[] obligatoire.

Spécifie le chemin et le nom du fichier .resources généré. Si le chemin n’est pas absolu, le fichier .resources est généré par rapport au répertoire racine du projet.
ResourcesFiles Paramètre ITaskItem[] obligatoire.

Spécifie une ou plusieurs ressources à incorporer dans le fichier .resources généré.

Exemple

L’exemple suivant génère un fichier .resources avec une seule ressource .bmp. La ressource .bmp est générée dans un répertoire relatif au répertoire racine du projet.

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

Voir aussi