Install any skill in seconds. Free to start, no credit card required.
Get Started Free →dotnet/clr-activation-debugging
Diagnoses .NET Framework CLR activation issues using CLR activation logs (CLRLoad logs) produced by mscoree.dll.
Passed 14 of 17 test cases with the skill, and 9 of 17 without it.
and 7 more in the full report
7 fixed11 passed either way3 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 6 test cases the skill fixed. Same model, same prompt, with and without the skill.
We need to enable CLR activation logging for a single console session without modifying HKEY_LOCAL_MACHINE registry keys across the entire machine. Which environment variable should be configured, and what crucial setup step must be completed beforehand to ensure logs are actually written?
| Checked | Without skill | With skill |
|---|---|---|
| Identifies COMPLUS_CLRLoadLogDir as the environment variable. | Missed | Passed |
| States that the target log directory must be created prior to execution. | Passed | Passed |
The instructions your model reads when the skill loads.
Diagnose .NET Framework runtime activation issues by analyzing CLR activation logs (CLRLoad logs) produced by the shim (mscoree.dll). These logs record every decision the shim makes when selecting and loading a CLR version.
The .NET Framework shim has two layers:
InprocServer32 for CLR-hosted COM objects and the entry point for _CorExeMain, legacy APIs, etc.When reading logs, the caller-name:mscoreei.dll in FOD command lines reflects this — it's mscoreei.dll doing the work.
.NET 2.0, 3.0, and 3.5 all share the same CLR runtime version: v2.0.50727. The "3.0" and "3.5" releases were library additions on top of CLR v2.0. For activation purposes, they are all "v2.0.50727." When the shim resolves to v2.0.50727 or FOD offers to install "NetFx3", it's installing the CLR v2.0 runtime (plus the 3.0/3.5 libraries). Similarly, CLR v4.0 (v4.0.30319) covers all .NET Framework versions from 4.0 through 4.8.x.
On recent Windows versions (Windows 11 Insider Preview Build 27965 and future platform releases), .NET Framework 3.5 is no longer available as a Windows optional component (Feature-on-Demand). It must be installed from a standalone MSI. This means the FOD dialog (fondue.exe /enable-feature:NetFx3) will not succeed on these systems even if it fires. On Windows 10 and Windows 11 through 25H2, FOD remains available. .NET Framework 3.5 reaches end of support on January 9, 2029.
test cases passed, vs 9 / 17 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.