Hej!
Säg att jag gjort en tjusig login-usercontroll, som jag vill kunna använda i alla mina applikationer, _utan_ att kopiera in ascx filen osv i respektive projekt... jag tänker mig att man installerar/registrerar controllen precis om man kan göra med t.ex. IEWebControlls eller FreeTextBox... dessa installerar man och sen behöver man bara peka på dll-filen för att få att fungera, och dom är inte customcontroller!
Jag antar att du menar att du vill att din kontroll skall synas i Verktygsrutan i VS.NET så att du kan dra in den i dina formulär?
Det du behöver då är Server-kontroller.
Här är några artiklar som beskriver hur man gör.