In VB6, if you needed to re-deploy an upgraded dll, you copied over the original and registered the new dll. The application then ran with the new dll.

Is there a method of doing this in VB.NET?