MSBuild server V2#26104
Conversation
rokonec
left a comment
There was a problem hiding this comment.
Lets discus my comment offline.
|
Should MSBuild Server participate in |
|
The intent of the shutdown command is to give users a way to 'reset' any state that may have been persistent in long-running processes like the roslyn/razor compilation servers. It seems a natural fit for us to add ourselves to that list too for completeness' sake. |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
@baronfel @marcpopMSFT We, MSBuild perf team, did lots of testing and have high enough confidence to consider this PR ready to merge. |
|
merging! Great work landing this, folks - let's get dogfooding going to get early feedback. |

Feature to improve inner loop experience of building small project. This would make building faster.
Previous attempts: #17916, #18263.
The change makes sense after merging MSBuild server PR and its insertion to SDK.
Implementation:
Modify SDK to set MSBUILDUSESERVER = 1
Implement escape hatches DOTNET_CLI_DO_NOT_USE_MSBUILD_SERVER= 1