ResourcesGenerator タスク

ResourcesGenerator タスクは、1 つ以上のリソース (.jpg、.ico、.bmp、バイナリ形式の XAML 、その他の種類の拡張子) を .resources ファイルに埋め込みます。

タスク パラメーター

パラメーター 説明
OutputPath 必須の String 型のパラメーターです。

出力ディレクトリのパスを指定します。 パスが絶対パスではない場合は、プロジェクトのルート ディレクトリに対する相対パスとして扱われます。
OutputResourcesFile 必須の ITaskItem[] 型の出力パラメーターです。

生成される .resources ファイルのパスと名前を指定します。 パスが絶対パスではない場合、.resources ファイルはプロジェクトのルート ディレクトリに対する相対パスに作成されます。
ResourcesFiles 必須の ITaskItem[] 型のパラメーターです。

生成される .resources ファイルに埋め込まれる 1 つ以上のリソースを指定します。

1 つの .bmp リソースを持つ .resources ファイルを作成する例を次に示します。 .bmp リソースは、プロジェクトのルート ディレクトリを基準にした相対ディレクトリに生成されます。

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

関連項目

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