Is it not necessary to register new dlls manually in VB.Net. They say the exe automatically searches and registers the dll?