Solved

Add EULA to installater created by using VS2008

Posted on 2008-06-16
3
533 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
3 Comments
 
LVL 15

Accepted Solution

by:
Solar_Flare earned 500 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

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

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

Suggested Solutions

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…
If you need to start windows update installation remotely or as a scheduled task you will find this very helpful.
This video explains how to create simple products associated to Magento configurable product and offers fast way of their generation with Store Manager for Magento tool.
This is a video describing the growing solar energy use in Utah. This is a topic that greatly interests me and so I decided to produce a video about it.

914 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

19 Experts available now in Live!

Get 1:1 Help Now