Solved

Deploy ClickOnce application with Crystal Reports for .NET 2.0 WITHOUT using prerequisite setup?

Posted on 2009-04-13
2
958 Views
Last Modified: 2013-11-07
Gents, I am developing a windows forms application for the .NET 2.0 framework which incorporates Crystal Reports.  I am using ClickOnce for deployment, Visual Studio 2008 for IDE.  I am curious if it is possible to simply include the CR redistributable assemblies without using the prerequisite installer?  I would really like to avoid the prerequisite installer if at all possible (ugly...)

I have tried this a few different ways with no luck.  I explicitly set the files to 'Include' in the Application Files list.  However, build still reports 'unable to apply publish settings for item "crystaldecisions.crystalreports.engine" etc.  I also tried including the assemblies as content in the project, i tried this with BuildAction=Content/Embedded Resource/Component and Copy To Output Directory=Always/Copy if Newer ... etc with no luck. Other third party components I am using are deployed just fine using similar methods.

Does Crystal HAVE to be installed on the client?  If so, why?
0
Comment
Question by:dougschultz
2 Comments
 
LVL 83

Accepted Solution

by:
CodeCruiser earned 500 total points
ID: 24177266
Most DLLs could be just copied to the destination folder and would work but Crystal Reports has so many files and these are installed into different places including GAC and program files. It also creates many registry entries etc. So i dont think its possible to just copy the files over.
0
 

Author Comment

by:dougschultz
ID: 24179735
Thanks. I guess I'll have to work in a controlled download and install because that prerequisite installer isn't very nice (although it does work).
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

Hello everyone, Hope you find this as helpful as we did. We have on the company I work for an application built in Delphi V with Crystal Reports 8. We all know that Crystal & Delphi can be temperamental sometimes and the worst thing is, nearly…
Real-time is more about the business, not the technology. In day-to-day life, to make real-time decisions like buying or investing, business needs the latest information(e.g. Gold Rate/Stock Rate). Unlike traditional days, you need not wait for a fe…
In this tutorial you'll learn about bandwidth monitoring with flows and packet sniffing with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're interested in additional methods for monitoring bandwidt…
When you create an app prototype with Adobe XD, you can insert system screens -- sharing or Control Center, for example -- with just a few clicks. This video shows you how. You can take the full course on Experts Exchange at http://bit.ly/XDcourse.

708 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

13 Experts available now in Live!

Get 1:1 Help Now