msbuild.exe参数(.net 2.0)

=====把msbuild帮助列出如下====
Microsoft (R) 生成引擎版本 2.0.50727.42
[Microsoft .NET Framework 版本 2.0.50727.42]
版权所有(C) Microsoft Corporation 2005。 保留所有权利。

语法:              MSBuild.exe [options] [project file]

说明:         在项目文件中生成指定的目标。如果
                     未指定项目文件,则 MSBuild 在
                     当前工作目录中搜索扩展名以“proj”结尾
                     的文件,并使用该文件。

开关:

  /help              显示此用法信息。(缩写为: /? 或 /h)

  /nologo            不显示启动版权标志和版权信息。

  /version           仅显示版本信息。(缩写为: /ver)

  @            在文本文件中插入命令行设置。若要指定
                     多个响应文件,请分别指定每个响应
                     文件。

  /noautoresponse    不要自动包括 MSBuild.rsp 文件。(缩写为:
                     /noautorsp)

  /target:  在此项目中生成这些目标。请使用分号或
                     逗号分隔多个目标,或者分别指定每个
                     目标。(缩写为: /t)
                     示例:
                       /target:Resources;Compile

  /property:=  设置或重写这些项目级属性。
                     属性名, 为属性值。请使用
                     分号或逗号分隔多个属性,或者
                     分别指定每个属性。(缩写为: /p)
                     示例:
                       /property:WarningLevel=2;OutDir=bin\Debug\

  /logger:   使用此记录器记录 MSBuild 中的事件。若要指定
                     多个记录器,请分别指定每个记录器。
                     语法为:
                        [,][;]

                     语法为:
                        [.]
                     语法为:
                        {[,] | }
                     是可选的,并按键入的
                     形式原样传递给记录器。(缩写为: /l)
                     示例:
                       /logger:XMLLogger,MyLogger,Version=1.0.2,Culture=neutral
                       /logger:XMLLogger,C:\Loggers\MyLogger.dll;OutputAsHTML

  /verbosity: 在事件日志中显示此级别的信息量。
                     可用的详细级别有: q[uiet]、m[inimal]、
                     n[ormal]、d[etailed] 和 diag[nostic]。(缩写为: /v)
                     示例:
                       /verbosity:quiet

  /consoleloggerparameters:
                     控制台记录器的参数。(缩写为: /clp)
                     可用的参数有:
                        PerformanceSummary - 显示任务、目标
                            和项目中花费的时间。
                        NoSummary - 不在末尾显示错误和
                            警告摘要。
                        NoItemAndPropertyList - 不在每个项目生成的开始显示项和
                            属性的列表。
                     示例:
                        /consoleloggerparameters:PerformanceSummary;NoSummary

  /noconsolelogger   禁用默认的控制台记录器并且不将事件记录到
                     控制台。(缩写为: /noconlog)

  /validate          根据默认架构验证项目。(缩写
                     为: /val)

  /validate: 根据指定架构验证项目。(缩写
                     为: /val)
                     示例:
                       /validate:MyExtendedBuildSchema.xsd

示例:

        MSBuild MyApp.sln /t:Rebuild /p:Configuration=Release
        MSBuild MyApp.csproj /t:Clean /p:Configuration=Debug

你可能感兴趣的:(msbuild.exe参数(.net 2.0))