← all plugins

Optimize .NET Build

curated by SkillMD · plugin · 4 skills

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

Install the whole plugin (CLI)
npx skillmds add dotnet/binlog-generation npx skillmds add dotnet/eval-performance npx skillmds add dotnet/build-parallelism npx skillmds add dotnet/incremental-build
⬇ Download

Skills in this plugin

  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