chenop
chenop

Reputation: 5153

Project rider - see msbuild output when building

I want to see the msbuild log when I try to build the solution.

It was originally a Visual studio 2015 solution.

The output build window of Rider (View --> Tool Windows --> Build) is showing:

Microsoft (R) Build Engine version 14.0.25420.1 Copyright (C)
Microsoft Corporation. All rights reserved.
Build started 10/2/2016
10:28:29 AM. Build succeeded

And the VS2015 Build windows shows:

1>------ Build started: Project: P1, Configuration: Debug Any CPU ------
2>------ Build started: Project: P2, Configuration: Debug Any CPU ------
3>------ Build started: Project: P3, Configuration: Debug Any CPU ------
.
.
.
1> P1 -> D:\dev\TQS\src\P1\bin\P1.dll
2> P2 -> D:\dev\TQS\src\P2\bin\Debug\P2.dll
3> P3 -> D:\dev\TQS\src\P3\bin\Debug\P3.dll
========== Build: 3 succeeded, 0 failed, 3 up-to-date, 0 skipped ==========

Does anyone know why the differences?

Upvotes: 2

Views: 4210

Answers (3)

CodeSamurai
CodeSamurai

Reputation: 673

Rider just introduced the option to log build output and set up the log verbosity. You can check out here: How to diagnose build problems

Open settings, enable 'Write log to file' option, and set verbosity to 'Diagnostic'

enter image description here

'Rebuild Solution with Diagnostic', the log file will open automatically

enter image description here

Upvotes: 1

WinnieThePoooh
WinnieThePoooh

Reputation: 299

Feature "ReSharper Build"(blog , docs) is enabled by default in Rider and disabled in ReSharper. In settings ("ReSharper->Options->Tools->ReSharper Build" for ReSharper and "Build, Execution, Deployment->Toolset and Build" for Rider) your can configure it

Upvotes: 1

Lex Li
Lex Li

Reputation: 63289

It is very likely that you need to wait till a newer EAP. The current build of Rider does not give you options to change MSBuild/xbuild verbosity. Also its Build window output style differs. You can also raise a bug report to JetBrains if you do want it to follow VS style.

Upvotes: 0

Related Questions