LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

msbuild

microsoft Build Engine

TLDR

Build solution
$ msbuild [solution.sln]
copy
Build specific configuration
$ msbuild [project.csproj] /p:Configuration=[Release]
copy
Build specific target
$ msbuild /t:[Clean]
copy
Restore and build
$ msbuild /t:Restore;Build
copy
Set verbosity
$ msbuild /v:[detailed]
copy
Build with parallelism
$ msbuild /m:[4]
copy
Build to output directory
$ msbuild /p:OutputPath=[bin/output]
copy

SYNOPSIS

msbuild [options] [projectfile_]

DESCRIPTION

msbuild is the Microsoft Build Engine. It builds .NET applications and solutions.The tool processes project files. Supports parallel builds and custom targets.

PARAMETERS

PROJECTFILE_

Solution or project file.
/t: TARGET
Target to build.
/p: PROPERTY=VALUE
Set property value.
/v: LEVEL
Verbosity level.
/m [N]
Maximum parallel builds.
/restore
Run restore before build.
/?
Display help information.

INSTALL

nix profile install nixpkgs#msbuild
copy

CAVEATS

Requires .NET SDK. Windows-centric but cross-platform. XML-based project files.

HISTORY

MSBuild was created by Microsoft as the build platform for .NET, first released with Visual Studio 2005.

SEE ALSO

dotnet(1), make(1)

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid