I have a windows service which is running properly in Windows XP machine but while run it on Windows2008 64 bit Machine it gives error as Service error cannot open <service name> service on computer '.'.

I find if you install your windows service app with UAC turned off then it works fine on windows2008 64 bit machine.