Freigeben über


ResourcesGenerator-Aufgabe

Die ResourcesGenerator-Aufgabe bettet mindestens eine Ressource (JPG, ICO, BMP, XAML im Binärformat und andere Erweiterungstypen) in eine RESOURCES-Datei ein.

Aufgabenparameter

Parameter Beschreibung
OutputPath Erforderlicher String-Parameter.

Gibt den Pfad des Ausgabeverzeichnisses an. Wenn der Pfad kein absoluter Pfad ist, wird er als relativer Pfad zum Stammverzeichnis des Projekts behandelt.
OutputResourcesFile Erforderlicher ITaskItem[]-Ausgabeparameter.

Gibt Pfad und Namen der generierten RESOURCES-Datei an. Wenn der Pfad kein absoluter Pfad ist, wird die RESOURCES-Datei relativ zum Stammverzeichnis des Projekts generiert.
ResourcesFiles Erforderlicher ITaskItem[] -Parameter.

Gibt eine oder mehrere Ressourcen zum Einbetten in die generierte RESOURCES-Datei an.

Beispiel

Im folgenden Beispiel wird eine RESOURCES-Datei mit einer einzelnen BMP-Ressource generiert. Die BMP-Ressource wird in einem Verzeichnis generiert, das relativ zum Stammverzeichnis des Projekts ist.

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

Siehe auch