Optimize .NET Build

Generates binary logs, diagnoses bottlenecks, and optimizes build configuration for faster CI.

Curated by SkillMD 4 skills

Skills in this plugin

4
  1. ▌
    Binlog Generation · dotnet
    Add the /bl switch to MSBuild-based commands to generate binary logs for build diagnostics and performance analysis.
    4k repo stars
  2. ▌
    Eval Performance · dotnet
    Diagnose and improve MSBuild project evaluation performance by analyzing phases, glob patterns, import chains, and property functions.
    4k repo stars
  3. ▌
    Build Parallelism · dotnet
    Optimize MSBuild build parallelism by configuring /maxcpucount, graph build mode, project references, and analyzing binlogs to reduce multi-project solution build times.
    4k repo stars
  4. ▌
    Incremental Build · dotnet
    Diagnose and fix slow MSBuild incremental builds by identifying why targets re-execute unnecessarily, covering common causes like missing Inputs/Outputs, volatile properties, and FileWrites registration.
    4k repo stars