modules fail to register on Vista

Posted on 2007-08-09
Last Modified: 2013-12-12
I am using Inno Setup to redistribute a VB 2005 application that uses Crystal Reports.  Per the instructions I got when I downloaded CrystalReportsRedist2005_x86.msm, I built a Windows Setup Project to setup an .msi file.  It installs well enough on my XP machine, but on my Vista machine, the following modules fail to register: exportmodeller.dll, cachemanager.dll, clientdoc.dll, commonobjmodel.dll, crqe.dll, localcon.dll, objectfactory.dll, sacommlayer.dll, crtslv.dll, cubedefmodel.dll, DataDefModel.dll, RptControllers.dll, requestmodel.dll, reportdefmodel.dll, saxmlserialsize.dll, UndoManager.dll.
I found a website ( which said to change the target to the sys folder.  So I went into Windows Setup Project and changed my Application Folder->Default Loaction to "[System Folder]" and now both Vista and XP give me "An error occured attempting to install Crystal Reports".
Question by:brightak
    LVL 42

    Accepted Solution

    Crystal hasn't been upgraded for Vista yet with the exception of Crystal XI, Release 2.  If you are using any other version, including the one embedded in VS2005, you will have nothing but problems...;jsessionid=5069155940C5E8D511706812C762BAE1?cmd=displayKC&docType=kc&externalId=8775223&sliceId=&dialogID=19714714&stateId=1%200%2019716977

    Author Comment

    Thanks for your quick response.  I couldn't download the modules until recently, so it took me a while to confirm your solution.  Sorry about that.

    Featured Post

    Highfive + Dolby Voice = No More Audio Complaints!

    Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

    Join & Write a Comment

    This article covers general Notes 8.5 troubleshooting information including recreating the Notes\Data folder.
    Skype is a P2P (Peer to Peer) instant messaging and VOIP (Voice over IP) service – as well as a whole lot more.
    An overview on how to enroll an hourly employee into the employee database and how to give them access into the clock in terminal.
    XMind Plus helps organize all details/aspects of any project from large to small in an orderly and concise manner. If you are working on a complex project, use this micro tutorial to show you how to make a basic flow chart. The software is free when…

    728 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    18 Experts available now in Live!

    Get 1:1 Help Now