There is something I don't understand. Today I desided to find out what is inside Sistem.Web.dll version 4.0.0.0 So I decided to find the place where this assembly located.
and opened this assembly with reflector - all methods were empty - and then with ilDasm from 7.0 SDK. This what I saw
After some research I've found fullfeatured assemblies in gac. Actualy here
C:\Windows\assembly\NativeImages_v4.0.30319_32\System.Web\82087f17d3b3f9c493e7261d608a6af4
They are much larger in size. So why does references goes not to the gac, but to the C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\ Why don't they have IL inside? How does it works?
Mabe I don't understand something.