Orlanda Ramos wrote: Get a C# Windows Service installed silently ... that gathers the components' names of the target computer Silently install a possibly public web service? No, thanks. Orlanda Ramos wrote: ...sends back a DLL... Another silent installation of executable code? No, thanks. Your application might be safe to sell for you, but the user is at the whim of your company, your code security and every hacker on the 'net, because you introduced a slew of security holes. If any application would do this kind of dangerous, annoying and extensive license verification, it's probably not worth using. Ironically, Windows XP introduced seemingly similar techniques. But at the heart, they are different.