MSbuild生成WPF程序

msdn:http://msdn.microsoft.com/zh-cn/library/aa970678.aspx

http://www.cnblogs.com/wdwbto/articles/573177.html

MSBuild是.NET 2.0 Runtime中包含的基于XML的生成引擎.Visual Studio中所有的.csproj和.vbproj项目文件都可以看作是MSBuild文件. 开发人员可以直接从命令行使用MSBuild并传递参数.

 MSBuild 编译.csproj文件的过程:
• 1. 将XAML 转换为C#代码和BAML文件:
其中C#代码处理动态过程,BAML处理静态资源
– BAML-Binary Application Markup Language
– XAML Human-readalbe 设计与开发阶段使用
– BAML 运行时解析XAML会更快
• 2. 将BAML文件的内容嵌入到resources文件中
• 3. 调用C#编译器将所有的C#代码文件与resources文件编译为一个exe

 

你可能感兴趣的:(Build)