Run Crystal Reports without installation
-
Hi all, I have several Crystal Reports in my application. Of course, I have Visual Studio loaded on my machine so the reports run fine. But my client doesn't have any Crystal stuff loaded so she can't see the reports. I know it's pulling together the data because I can see the XML files that are used as a datasource being created. I'm pretty sure this is some kind of a DLL problem. So I googled it and everything I found talked about using Crystal's Merge Modules in my installation project. Only one problem... no installation project for this application. All we do is straight build the EXE and then include all the files in the release directory in the virtual application building configuration. So now I have to figure out how to include the Crystal stuff in the virtual app. I've tried including the following DLLs as but that still doesn't allow the user to see the reports: CrystalDecisions.CrystalReports.Engine CrystalDecisions.Enterprise.Framework CrystalDecisions.Enterprise.Infostore CrystalDecisions.ReportSource CrystalDecisions.Shared CrystalDecisions.Windows.Forms I don't know if I need registry tweaks or what. Anyone else encountered this? Thanks!
Denise "Hypermommy" Duggan
-
Hi all, I have several Crystal Reports in my application. Of course, I have Visual Studio loaded on my machine so the reports run fine. But my client doesn't have any Crystal stuff loaded so she can't see the reports. I know it's pulling together the data because I can see the XML files that are used as a datasource being created. I'm pretty sure this is some kind of a DLL problem. So I googled it and everything I found talked about using Crystal's Merge Modules in my installation project. Only one problem... no installation project for this application. All we do is straight build the EXE and then include all the files in the release directory in the virtual application building configuration. So now I have to figure out how to include the Crystal stuff in the virtual app. I've tried including the following DLLs as but that still doesn't allow the user to see the reports: CrystalDecisions.CrystalReports.Engine CrystalDecisions.Enterprise.Framework CrystalDecisions.Enterprise.Infostore CrystalDecisions.ReportSource CrystalDecisions.Shared CrystalDecisions.Windows.Forms I don't know if I need registry tweaks or what. Anyone else encountered this? Thanks!
Denise "Hypermommy" Duggan
You could have them manually install the crystal reports stuff by giving them the redistributable that would otherwise have been a part of the installation project. I believe it's called: CRRedist2005_x86.msi That said, I know it's kinda gross to learn how to make an installation program, they aren't very intuitive. But once you've learned it they are very nice and make things a lot easier for your user. They only have to click one setup.exe and they can get all prerequisits and your program. Less hassle for them. So I recommend breaking down and creating the setup project.
-
You could have them manually install the crystal reports stuff by giving them the redistributable that would otherwise have been a part of the installation project. I believe it's called: CRRedist2005_x86.msi That said, I know it's kinda gross to learn how to make an installation program, they aren't very intuitive. But once you've learned it they are very nice and make things a lot easier for your user. They only have to click one setup.exe and they can get all prerequisits and your program. Less hassle for them. So I recommend breaking down and creating the setup project.
Thanks!!! Unfortunately, installation is not an option. This program runs on a stick and has to be darn near instantly accessible to whatever machine the stick is put in. Thanks again.
Denise "Hypermommy" Duggan
-
Hi all, I have several Crystal Reports in my application. Of course, I have Visual Studio loaded on my machine so the reports run fine. But my client doesn't have any Crystal stuff loaded so she can't see the reports. I know it's pulling together the data because I can see the XML files that are used as a datasource being created. I'm pretty sure this is some kind of a DLL problem. So I googled it and everything I found talked about using Crystal's Merge Modules in my installation project. Only one problem... no installation project for this application. All we do is straight build the EXE and then include all the files in the release directory in the virtual application building configuration. So now I have to figure out how to include the Crystal stuff in the virtual app. I've tried including the following DLLs as but that still doesn't allow the user to see the reports: CrystalDecisions.CrystalReports.Engine CrystalDecisions.Enterprise.Framework CrystalDecisions.Enterprise.Infostore CrystalDecisions.ReportSource CrystalDecisions.Shared CrystalDecisions.Windows.Forms I don't know if I need registry tweaks or what. Anyone else encountered this? Thanks!
Denise "Hypermommy" Duggan