Trying install Crystal Reports Basic for Visual Studio 2008 in XP Pro SP2 and hit bellow error,
"Status of package Crystal Reports Basic for Visual Studio 2008 (x86, x64) after install is Install Failed".
The following properties have been set:Property: [AdminUser] = true {boolean}Property: [ProcessorArchitecture] = Intel {string}Property: [VersionNT] = 5.1.2 {version}Running checks for package 'Crystal Reports Basic for Visual Studio 2008 (x86, x64)', phase BuildListRunning MsiProductCheck with ProductCode '{AA467959-A1D6-4F45-90CD-11DC57733F32}'MsiQueryProductState returned '-1'Setting value '-1 {int}' for property 'CRVSInstalled'Running MsiProductCheck with ProductCode '{CE26F10F-C80F-4377-908B-1B7882AE2CE3}'MsiQueryProductState returned '-1'Setting value '-1 {int}' for property 'CRVSRunTimex86Installed'Running MsiProductCheck with ProductCode '{2BFA9B05-7418-4EDE-A6FC-620427BAAAA3}. 'MsiQueryProductState returned '-2'Setting value '-2 {int}' for property 'CRVSRunTimex64Installed'The following properties have been set for package 'Crystal Reports Basic for Visual Studio 2008 (x86, x64)':Property: [CRVSInstalled] = -1 {int}Property: [CRVSRunTimex64Installed] = -2 {int}Property: [CRVSRunTimex86Installed] = -1 {int}Running checks for command 'CrystalReports10_5\CRRedist2008_x86.msi'Result of running operator 'ValueNotEqualTo' on property 'ProcessorArchitecture' and value 'Intel': falseResult of running operator 'ValueGreaterThan' on property 'CRVSInstalled' and value '0': falseResult of running operator 'ValueGreaterThan' on property 'CRVSRunTimex86Installed' and value '0': falseResult of running operator 'ValueEqualTo' on property 'AdminUser' and value 'false': falseSkipping FailIf because Property 'Version9x' was not definedResult of running operator 'VersionLessThan' on property 'VersionNT' and value '5.00': falseResult of checks for command 'CrystalReports10_5\CRRedist2008_x86.msi' is 'Install'Running checks for command 'CrystalReports10_5\CRRedist2008_x64.msi'Result of running operator 'ValueNotEqualTo' on property 'ProcessorArchitecture' and value 'AMD64': trueResult of checks for command 'CrystalReports10_5\CRRedist2008_x64.msi' is 'Bypass''Crystal Reports Basic for Visual Studio 2008 (x86, x64)' RunCheck result: Install NeededEULA for components 'Crystal Reports Basic for Visual Studio 2008 (x86, x64)' was accepted.Copying files to temporary directory "C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\VSD1.tmp\"Copying from 'C:\Documents and Settings\Administrator\Desktop\XinInvoiceSetup2_new\XinInvoiceSetup2\CrystalReports10_5\CRRedist2008_x86.msi' to 'C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\VSD1.tmp\CrystalReports10_5\CRRedist2008_x86.msi'Verifying file integrity of C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\VSD1.tmp\CrystalReports10_5\CRRedist2008_x86.msiWinVerifyTrust returned 0File trustedRunning checks for package 'Crystal Reports Basic for Visual Studio 2008 (x86, x64)', phase BeforePackageRunning MsiProductCheck with ProductCode '{AA467959-A1D6-4F45-90CD-11DC57733F32}'MsiQueryProductState returned '-1'Setting value '-1 {int}' for property 'CRVSInstalled'Running MsiProductCheck with ProductCode '{CE26F10F-C80F-4377-908B-1B7882AE2CE3}'MsiQueryProductState returned '-1'Setting value '-1 {int}' for property 'CRVSRunTimex86Installed'Running MsiProductCheck with ProductCode '{2BFA9B05-7418-4EDE-A6FC-620427BAAAA3}. 'MsiQueryProductState returned '-2'Setting value '-2 {int}' for property 'CRVSRunTimex64Installed'The following properties have been set for package 'Crystal Reports Basic for Visual Studio 2008 (x86, x64)':Property: [CRVSInstalled] = -1 {int}Property: [CRVSRunTimex64Installed] = -2 {int}Property: [CRVSRunTimex86Installed] = -1 {int}Running checks for command 'CrystalReports10_5\CRRedist2008_x86.msi'Result of running operator 'ValueNotEqualTo' on property 'ProcessorArchitecture' and value 'Intel': falseResult of running operator 'ValueGreaterThan' on property 'CRVSInstalled' and value '0': falseResult of running operator 'ValueGreaterThan' on property 'CRVSRunTimex86Installed' and value '0': falseResult of running operator 'ValueEqualTo' on property 'AdminUser' and value 'false': falseSkipping FailIf because Property 'Version9x' was not definedResult of running operator 'VersionLessThan' on property 'VersionNT' and value '5.00': falseResult of checks for command 'CrystalReports10_5\CRRedist2008_x86.msi' is 'Install''Crystal Reports Basic for Visual Studio 2008 (x86, x64)' RunCheck result: Install NeededVerifying file integrity of C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\VSD1.tmp\CrystalReports10_5\CRRedist2008_x86.msiWinVerifyTrust returned 0File trustedInstalling using command 'C:\WINDOWS\system32\msiexec.exe' and parameters ' -I "C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\VSD1.tmp\CrystalReports10_5\CRRedist2008_x86.msi" -q /norestart'Process exited with code 1603Status of package 'Crystal Reports Basic for Visual Studio 2008 (x86, x64)' after install is 'InstallFailed'
The solutions is very simple,before solve the issue, we have to know why this error is occured.This issue raise when you dont have .NET 2.0 framework.so Install .NET 2.0 Framework will solve the problem.