You cannot create ActiveX controls with vb.net. You can create windows forms control libraries, and they will always compile to dll files.
With a lot of work you can get a windows forms control exposed as an ActiveX control, but I don't know of anyone getting one to work property on a VB6 form.