次の方法で共有


ResourcesGenerator タスク

更新 : 2007 年 11 月

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

タスク パラメータ

パラメータ

説明

OutputPath

必須の String 型のパラメータ。

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

OutputResourcesFile

必須の ITaskItem[] 型の出力パラメータ。

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

ResourcesFiles

必須の ITaskItem[] 型のパラメータ。

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

使用例

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

<Project xmlns="https://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 アプリケーション (WPF) のビルド

その他の技術情報

Windows Presentation Foundation MSBuild のリファレンス

Windows Presentation Foundation MSBuild のタスク リファレンス

MSBuild リファレンス

MSBuild タスク リファレンス