可以自己创建一个项目文件(*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>