It involves:
- moving the application itself (under Program Files)
- copying all applicable registry entries
- copy any config files stored elsewhere (typ. under \windows)
- copying over any DLLs etc stored elsewhere
- editing drive letters / paths etc in registry entries or config files
I rest my case!!
