ActiveLock is an open-source copy protection, software licensing framework for all development enviroments supporting COM+ architecture. Core DLL available in VB2008 and VB6. Samples in C++, C#, Excel/Access VBA and keygens in PHP, ASP.NET available.
The Wandering Developer Deploy Tools are a set of tools to help dotnet developers automate deployment. This is a useful toolkit if you wish to implement autoupdating in your application.