To be honest, I have not tested kf.net on 2 or 3. I haven't even tried installing it - but your right about the regsvr32 thing. Except for dotnet - its called regasm.exe - it is tricky though iirc its not part of the default PATH so you might have to search for it.

Steve Berhns (ASE Editor) told me once he always regasms kf.net ... next time I chat I will ask him for his command line - iirc you need to tailer with some params ...