To może ja odpowiem,
jeżeli chodzi o Visual Studio, to korzysta ono z .NET Framework,
domyślnie po instalacji .NET Framework, czy to Visual Studio, uruchamiana jest usługa
“.NET Runtime Optimization Service v2.0.50727_X86” (ngen)
(pod XP)
Start -> Ustawienia -> Panel Sterowania -> Narzędzia administracyjne -> Usługi
jest to pierwsza usługa od góry,
służy ona do kompilowania większości kodu bibliotek do kodu natywnego,
na której uruchomiona jest platforma .NET Framework,
samodzielnie można wywołać ngen, aby skompilował dostępne biblioteki
do kodu natywnego z kodu pośredniego (byte-code) -> oczywiście nie jest
to w pełni dokonywana transformacja i tylko część odwołań jest realizowana
jako kod maszynowy, natomiast główny trzon biblioteki pozostaje
bez zmian, aby można było powiązać z kodem natywnym.
więcej o tym narzędziu można poczytać na stronach MSDN Library
http://msdn.microsoft.com/en-us/library/6t9t5wcf%28VS.80%29.aspx
lub blogu ntcore
Karol
p.s. Również zalecanym jest po instalacji Visual Studio uruchomienie Microsoft Update
(poprzez Windows Update należy zainstalować właśnie to narzędzie), które wyszuka
nie tylko poprawki do systemu operacyjnego, ale również do innych narzędzi,
w tym Visual Studio, Office, sterowników do sprzętu.