A kad bas hocete...
Pa ni VB6 nije nista manji. Za VB samo bootstrap files zauzimaju kompresovani 1.5MB a to je samo onaj minimum koji je potreban za pokretanje nekih osnovnih funkcija VB-a. Bilo koji iole ozbiljniji program ce imati dll i ocx koje ce eksterno koristiti a to ce da naraste minimum jos 5 MB. Kad se sve to sabere ni VB nema teoreske sanse ispod 10MB da prodje za bilo koji veci program. Kad se sve uzme u obzir nije neka velika usteda. Za vece projekte krajnja instalacija u VB moze da predje i 50MB. Sa druge strane kada se pogleda .NET framework iskoristljivost je daleko veca. .NET Framework obuhvata mnogo klasa za razlicitu primenu tako da se zaista malo sta moze traziti van okvira framework-a. I jos nesto kod VB kad se pravi instalacija moraju sve svi dependencies ukljuciti a kod .NET moze da se pretpostavi da je .NET vec na target racunaru i samim tim instlacija je neuporedivo manja u onu na odnosu na klasican VB. Na .NET framework treba gledati kao na DirectX. Mnoge igre se oslanjaju na DirectX ali mnoge se isporucuju bez njega jer je pretpostavka da je odgovarajuci vec instalisan.
Tako da ta prica o 25MB ne moze da drzi vodu, mozda negde 1991 ali ne danas, cak ni u post-komunistickoj Srbiji...