.netclrcommand-line-interface

CLR and CLI - What is the difference?


I want to know what exactly is the difference between CLR & CLI? From whatever I have read so far, it seems to indicate that CLI is a subset of CLR. But isn't everything in the CLR mandatory? What exactly may be left out of CLR to create a CLI?


Solution

  • The CLR is Microsoft's implementation of the CLI standard.