clr-activation-debugging

Official

Debug .NET Framework CLR activation issues.

Authordotnet
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps diagnose and resolve issues where the .NET Framework Common Language Runtime (CLR) fails to load or activates with the wrong version, often occurring with older .NET Framework applications.

Core Features & Use Cases

  • Analyze CLR Activation Logs: Parses detailed logs generated by the .NET shim (mscoree.dll) to understand runtime selection decisions.
  • Identify Root Causes: Pinpoints why the shim might pick the wrong CLR version, fail to load any CLR, or trigger unexpected Feature-on-Demand dialogs.
  • Use Case: A legacy COM component fails to instantiate, and the error message suggests a CLR loading problem. This Skill can analyze the CLR activation logs to determine if the shim is incorrectly selecting an older CLR version when a newer one is available or expected.

Quick Start

Analyze the provided CLR activation log files to diagnose the .NET runtime activation failure.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: clr-activation-debugging
Download link: https://github.com/dotnet/skills/archive/main.zip#clr-activation-debugging

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.