I took a sample of 70,000 IE users from recent server logs and these are the results:
|.NET CLR version||Usage|
In case you’re wondering why these percentages add up to more than 100%, it is possible to install multiple versions of the runtime side-by-side. In total 56.1% of people have one or more version installed.
This would give me significant pause if I was developing a client-side application which depends on the runtime being installed.
That’s the beauty of a web application I suppose.
UPDATE (30-Jan): Picking up on Nigel’s comment, I’ve updated the table above to include version 3.0. This number includes both 3.0.04320 (beta) and 3.0.04506.