Lightlines
By dotnet

check-bin-obj-clash

dotnet2.5k installs

Catch shared output paths in MSBuild builds.

What it does

Identifies MSBuild project evaluations that share output or intermediate directories and explains how to fix the collisions.

When to use it

Use for NuGet restore file-creation errors, file-access conflicts, intermittent build failures, or missing and overwritten build outputs.

How to use it

Give it an MSBuild project with suspected output collisions; it reports project evaluations sharing output or intermediate paths.

What you provide

  • An existing project

Latest review

What you need · 2

The primary workflow needs a connected MCP server exposing structured binlog-inspection tools; a text-log fallback is documented when the server cannot be started.

The first step requires this skill to generate the binary log with the correct naming convention; it also provides cleaning guidance when verifying fixes.


Access · 0

No additional actions listed.