?
Solved

Add EULA to installater created by using VS2008

Posted on 2008-06-16
3
Medium Priority
?
546 Views
Last Modified: 2013-11-26
Hi,

I would like to add EULA into my MSI installer (VS 2008 deployment project). It will only continue if the user agree and cancel the installation while the user disagree. May I know how can I do that?

Full sample will be really appreciated. Thanks.
0
Comment
Question by:cybeh
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
3 Comments
 
LVL 15

Accepted Solution

by:
Solar_Flare earned 2000 total points
ID: 21799166
sorry i don't have a full sample but you need to create a rich text file (.rtf) with your agreement in it, then you can add the eula step into the the deployment project and select your eula.


from http://www.tech-archive.net/Archive/DotNet/microsoft.public.dotnet.languages.csharp/2007-06/msg01174.html 

When you are working on your setup project, look in the View menu for the "Editors" item. That's got a pop-up that shows a variety of editors. You want the "User Interface" editor. Once there, you can add a variety of dialogs to the "User" and "Adminsitrative" setup options, including one that displays a EULA and requires the user to accept it before proceeding.

Personally, I think the whole EULA stuff is silly, especially when you look at the kinds of things they require in some cases and how few people actually consent to them in an informed way. I just put a blurb in my help topics, and make it nice and simple. But if you want a EULA for your program that the user has to consent to, the above is one way to do it.

As far as standard word goes, I suppose that depends. There are a variety of versions of the GNU license you could use, and of course you could look at existing shareware/freeware licenses. But IMHO the simpler the better, and if it's simple enough then you can probably just write it yourself.
0

Featured Post

CHALLENGE LAB: Troubleshooting Connectivity Issues

Goal: Fix the connectivity issue in the lab's AWS environment so that you can SSH into the provided EC2 instance.  

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

For those of you who don't follow the news, or just happen to live under rocks, Microsoft Research released a beta SDK (http://www.microsoft.com/en-us/download/details.aspx?id=27876) for the Xbox 360 Kinect. If you don't know what a Kinect is (http:…
If you need to start windows update installation remotely or as a scheduled task you will find this very helpful.
Monitoring a network: how to monitor network services and why? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the philosophy behind service monitoring and why a handshake validation is critical in network monitoring. Software utilized …
Have you created a query with information for a calendar? ... and then, abra-cadabra, the calendar is done?! I am going to show you how to make that happen. Visualize your data!  ... really see it To use the code to create a calendar from a q…
Suggested Courses

764 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