Anche se ora sembra diventato un problema minore spesso i programmatori VB si sono chiesti come mai non sia possibile rimuovere il riferimento alla libreria Microsoft.VisualBasic, la risposta in breve è: serve al compilatore.
Dalla prossima versione (Orcas) sarà possibile fare a meno di tale dll grazie alla nuova Runtime Agility, purtroppo tale opzione sarà disponibile solo da riga di comando (/vbruntime). Fonte: Paul Vick