Windows Presentation Foundation MSBuild 任务参考

更新:2007 年 11 月

Windows Presentation Foundation (WPF) 生成过程用附加的一组生成任务(包括用于编译标记和处理资源的任务)扩展了 Microsoft Build Engine (MSBuild)。

本节内容

  • FileClassifier 任务
    将一组源资源分为将嵌入程序集中的资源。如果资源不能本地化,则该资源将嵌入主应用程序集中,否则将嵌入附属程序集中。

  • GenerateTemporaryTargetAssembly 任务
    如果项目中至少有一个可扩展应用程序标记语言 (XAML) 页引用了在该项目中以本地方式声明的类型,则将生成一个程序集。生成过程完成后或者如果生成过程失败,将会移除生成的程序集。

  • GetWinFXPath 任务
    返回当前 Microsoft .NET Framework运行库的目录。

  • MarkupCompilePass1 任务
    将不可本地化的可扩展应用程序标记语言 (XAML) 项目文件转换为编译的二进制格式。

  • MarkupCompilePass2 任务
    对引用同一项目中的类型的可扩展应用程序标记语言 (XAML) 文件执行第二次标记编译。

  • MergeLocalizationDirectives 任务
    为整个程序集将本地化属性和一个或多个 XAML 二进制格式文件的注释合并为一个文件。

  • ResourcesGenerator 任务
    将一个或多个资源(.jpg、.ico、.bmp、二进制格式的 XAML,以及其他扩展类型)嵌入一个 .resources 文件中。

  • UidManager 任务
    检查、更新或移除唯一标识符 (UID),以便本地化源 XAML 文件中包括的所有可扩展应用程序标记语言 (XAML) 元素。

  • UpdateManifestForBrowserApplication 任务
    生成 XAML 浏览器应用程序 (XBAP) 项目时,将 <hostInBrowser /> 元素添加到应用程序清单(项目名.exe.manifest)中。

请参见

概念

MSBuild 概述

MSBuild