>>879
今は同じプロセスに異なるバージョンのCLRをロードできないので、
例えば.NET1.1を使用するシェル拡張と2.0を使用するシェル拡張を同時に使用すると、
explorer.exe が複数バージョンのCLRをロードしようとしてクラッシュする。

これまでもネイティブプロセスにCLRをロードさせたいという需要はあったんだけど、
(プラグインやフックハンドラをマネージドコードで書きたいとか)CLRの混在が
できないのがネックで、困難だった。
4.0からはそれが(今までよりは自由に)できるようになるってわけだ。