VB.NET has this rather annoying limitation which caps compiler warnings reported at 100.
vbc : warning BC42206: Maximum number of warnings has been exceeded.
As of VB11, in VS2012, vbc no longer has a maximum error limit when called from the command line.
vbc
There's probably a better link for this now, but this will do until I find one.
UPDATE: new link