CipherIS
asked on
C# InstallShield Crystal Reports
I developed a WinForms application that utilizes Crystal Reports for reporting. I'm using InstallShield for deployment of the application. I developed the application with the following structure.
MyApp.sln
--MyAppProj
--ReportProj
My App is the Gui Interface which allows the user to select data from the database via checkboxes. After the user is finished their selection they will go to a form to print the report or preview the report. The functionality is then passed to ReportProj where the reports reside.
The issue that I'm having is that when I create the deployment with Installshield I am receiving an error that the loading of the report is failing.
I have determined that the issue is that the application can't find the report. I've added message box for troubleshooting. There is no path being returned and I'm working on fixing that issue.
My questions are:
How does the application access the reports? I don't see the reports.
Are the reports part of the build from InstallShield?
Do I have to deploy the ".rpt" files also? How would I do this.
Thanks
MyApp.sln
--MyAppProj
--ReportProj
My App is the Gui Interface which allows the user to select data from the database via checkboxes. After the user is finished their selection they will go to a form to print the report or preview the report. The functionality is then passed to ReportProj where the reports reside.
The issue that I'm having is that when I create the deployment with Installshield I am receiving an error that the loading of the report is failing.
I have determined that the issue is that the application can't find the report. I've added message box for troubleshooting. There is no path being returned and I'm working on fixing that issue.
My questions are:
How does the application access the reports? I don't see the reports.
Are the reports part of the build from InstallShield?
Do I have to deploy the ".rpt" files also? How would I do this.
Thanks
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Absndoned
ASKER
Program Files
-- Project Name (folder)
-- AppName (folder)
--App [InstallDir]
-- ReportEngine (folder)
-- Reports (folder)
I copied all the .rpt files in the Reports folder
When I build and install the above structure is created and the RPT files exist. Still working on other issues.