CSharpTest.Net
CSBuild.exe Overview
Send Feedback Download Help File
Command-Line Tools > CSBuild.exe Overview

Glossary Item Box

Usage:

C:\> CSBuild.exe [target] [/p:name=value] [/group=name1,name2] [/config=path\to\csbuild.config] [/log=logfile.txt] [/quiet] [/verbose] [/verbosity={Level}]

CSBuild is an MSBuild automation project to solve several key issues with using MSBuild directly.  The following outlines some of the goals that CSBuild attempts to resolve:

Benefits of CSBuild

Options:

MSBuild Properties:

Properties can be defined that are passed directly to MsBuild.  You can use multiple property definitions as needed.

Examples:

    /p:name=value
    -p=name:value
    /property:name=value
    -property=name:value

Common Properties:

    /p:Platform:AnyCPU
    /p:Configuration=Release
    /p:OutputPath=Release\AnyCPU\v3.5
    /p:TargetFrameworkVersion=v3.5
    /p:FrameworkBinPathv35=%windir%\Microsoft.NET\Framework\v3.5

Common Targets:

 

Generated with Document! X 2011 by Innovasys