Monday, December 21, 2009

Crystal Reports 2008 Upgrade to SP1 error - Fixed!

For work I use Crystal Reports, a lot. Recently, I was able to get a new laptop, and of course, reformatted and put Windows 7 on it (which I LOVE, but that's for another blog entry). In doing so, I also upgraded from Crystal Reports XI to Crystal Reports 2008. Of course, by this time, SAP has released a number of service packs, and I had to get SP0, SP1, and SP2. So I'm humming along, installing everything, when I see the following message: "The feature you are trying to use is on a network resource that is unavailable. Click OK to try again, or enter an alternate path to a folder containing the installation package 'CrystalReports.msi' in the box below."

Wait. What? You gave me a pre-packaged install file that is supposed to unpack everything I need. Only it didn't. And I don't have the CrystalReports.msi installed anywhere. Ugg. Now what?

I couldn't find it to download, I couldn't find it on my computer, I couldn't find it in the install package.

What I ended up having to do is reinstall Crystal. Completely. But, when I got to the screen asking if I wanted the typical or custom install, I didn't click next. Instead, I went to the temp directory it unpacked to (as you can see above - it's C:\Users\UserName\AppData\Local\Temp\) and sure enough, there's a RarSFX1 folder there, which gets deleted upon install. I copied that folder to my desktop and proceeded through the install.

Then, when I got back to that error message, I simply pointed it to my desktop, which had the RarSFX1 folder (with the CrystalReports.msi inside) and it took it and let me install the rest of the way.

What a mess. SAP really needs to fix this issue, but even though I'm not the only one with the issue, they've not posted any fixes or instructions. Needless to say, this RarSFX1 folder is getting zipped and saved on my hard drive (as well as backed up offsite) in case I need it in the future.