I got it open with express edition and there were too many errors for me to worry about. Does anyone know of any newer key programs like that? Something written for C#? I have been searching for lock/unlock programs but I haven't found anything useful.

The one I use to use got the Windows Product ID and used that to generate the lock and unlock codes, but it doesn't work anymore on Vista without being modified and it does not work on 64 bit Vista at all.

I'd like to get a lock program that does not depend on Windows to work and it looks like getting the hard drive, and other hardware serial numbers is a big PITA. I don't think you can do it stright from C# witout importing all kinds of Win32 libraries. At least that's how all the examples I've seen work.