On windows 8.1 – 64 bit SAP Crystal Reports fails to work (even empty report):

“Could not load file or assembly 'CrystalDecisions.CrystalReports.Engine, Version 10.5.3700.0, culture=neutral, PublicKeyToken=blahblah' or one of its dependencies. The system cannot find the file specified.”

Project that run SAP Crystal Report was compiled as 64 bit & 86 bit & ANY CPU, but all displayed the same error message. Is windows 8.1 64 bit missing any *.dlls? Or is there compatible CRRuntime engine with windows 8.1 64 bit?
I had this problem before on windows 7 but by changing solution Platform and Target CPU – solved the problem, however windows 8.1 seems to have a bug!

More Info about app:
SAP BusinessObjects XI 4.0
Support Pack (several been tried): crruntime_64bit_13_0_7.msi