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>