更新:2007 年 11 月
ResourcesGenerator 任务将一个或多个资源(.jpg、.ico、.bmp、二进制格式的 XAML,以及其他扩展名类型)嵌入一个 .resources 文件中。
任务参数
参数 |
说明 |
|---|---|
OutputPath |
必需的 String 参数。 指定输出目录的路径。如果路径不是绝对路径,则会将其视为相对于项目根目录的路径。 |
OutputResourcesFile |
必需的 ITaskItem[] 输出参数。 指定生成的 .resources 文件的路径和名称。如果路径不是绝对路径,则会相对于项目根目录生成 .resources 文件。 |
ResourcesFiles |
必需的 ITaskItem[] 参数。 指定要嵌入生成的 .resources 文件中的一个或多个资源。 |
示例
下面的示例生成一个包含单一 .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>
请参见
概念
其他资源
Windows Presentation Foundation MSBuild 参考