다음을 통해 공유


ResourcesGenerator 작업

ResourcesGenerator 작업은 하나 이상의 리소스(.jpg, .ico, .bmp, 이진 형식의 XAML 및 기타 확장 형식)를 .resources 파일에 포함합니다.

작업 매개 변수

매개 변수 설명
OutputPath 필수 String 매개 변수입니다.

출력 디렉터리의 경로를 지정합니다. 경로가 절대 경로가 아니면 루트 프로젝트 디렉터리의 상대 경로로 처리됩니다.
OutputResourcesFile 필수 ITaskItem 출력 매개 변수입니다.

생성된 .resources 파일의 경로 및 이름을 지정합니다. 경로가 절대 경로가 아니면 루트 프로젝트 디렉터리에 상대적으로 .resources 파일이 생성됩니다.
ResourcesFiles 필수 ITaskItem[] 매개 변수입니다.

생성된 .resources 파일에 포함할 하나 이상의 리소스를 지정합니다.

예시

다음 예제에서는 단일 .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>

참고 항목