Would the best way of checked to see if runtime components are already installed on a machine be to check the following key...
HKEY_LOCAL_MACHINE\SOFTWARE\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\CRRuntime32Version
if I was only ever installing the 32 bit version?
Or would there be a better option to use?