ResourcesGenerator タスクResourcesGenerator Task

ResourcesGenerator タスクは、1 つ以上のリソース (.jpg、.ico、.bmp、バイナリ形式の XAMLXAML、その他の種類の拡張子) を .resources ファイルに埋め込みます。The ResourcesGenerator task embeds one or more resources (.jpg, .ico, .bmp, XAMLXAML in binary format, and other extension types) into a .resources file.

タスク パラメーターTask Parameters

パラメーターParameter 説明Description
OutputPath 必須の String 型のパラメーターです。Required String parameter.

出力ディレクトリのパスを指定します。Specifies the path of the output directory. パスが絶対パスではない場合は、プロジェクトのルート ディレクトリに対する相対パスとして扱われます。If the path is not an absolute path, it is treated as a path that is relative to the root project directory.
OutputResourcesFile 必須の ITaskItem[] 型の出力パラメーターです。Required ITaskItem[] output parameter.

生成される .resources ファイルのパスと名前を指定します。Specifies the path and name of the generated .resources file. パスが絶対パスではない場合、.resources ファイルはプロジェクトのルート ディレクトリに対する相対パスに作成されます。If the path is not an absolute path, the .resources file is generated relative to the root project directory.
ResourcesFiles 必須の ITaskItem[] 型のパラメーターです。Required ITaskItem[] parameter.

生成される .resources ファイルに埋め込まれる 1 つ以上のリソースを指定します。Specifies one or more resources to embed in the generated .resources file.

Example

1 つの .bmp リソースを持つ .resources ファイルを作成する例を次に示します。The following example generates a .resources file with a single .bmp resource. .bmp リソースは、プロジェクトのルート ディレクトリを基準にした相対ディレクトリに生成されます。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>  

関連項目See Also

WPF MSBuild リファレンス WPF MSBuild Reference
Task Reference (タスク リファレンス) Task Reference
MSBuild リファレンス MSBuild Reference
タスク リファレンス Task Reference
WPF アプリケーション (WPF) のビルドBuilding a WPF Application (WPF)