MSBuild笔记2-Demo

可以自己创建一个项目文件(*proj),通过MSBuild.exe命令执行,如下:

C:WindowsMicrosoft.NETFrameworkv4.0.30319MSBuild.exe app1.csproj

项目文件:

<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
 <PropertyGroup>
	<name>fan</name>
	<!--带条件-->
        <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
 </PropertyGroup>
 <ItemGroup>
    <!--声明一个"CSFile"的项,Include表示引入"csfile1.cs"文件-->
    <CSFile Include="csfile1.cs" />
 </ItemGroup>
 <Target Name="build">
 <!--内置任务,用于输出属性值-->
	<Message Text="$(name)"></Message>	
	<Message Text="@(CSFile)"></Message>
	<Message Text="$(Configuration)"></Message>
	<!--输出命令行中添加的属性-->
	<Message Text="$(LineProperty)"></Message>
	<!--输出系统属性,MSBuild.exe的路径-->
	<Message Text="$(MSBuildToolsPath)"></Message>

 </Target>
</Project>
原文地址:https://www.cnblogs.com/fanfan-90/p/13832010.html