Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

Add EULA to installater created by using VS2008

Posted on 2008-06-16
3
Medium Priority
?
555 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

Nothing ever in the clear!

This technical paper will help you implement VMware’s VM encryption as well as implement Veeam encryption which together will achieve the nothing ever in the clear goal. If a bad guy steals VMs, backups or traffic they get nothing.

Question has a verified solution.

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

Many of us here at EE write code. Many of us write exceptional code; just as many of us write exception-prone code. As we all should know, exceptions are a mechanism for handling errors which are typically out of our control. From database errors, t…
Today I had a very interesting conundrum that had to get solved quickly. Needless to say, it wasn't resolved quickly because when we needed it we were very rushed, but as soon as the conference call was over and I took a step back I saw the correct …
In this video, Percona Solution Engineer Rick Golba discuss how (and why) you implement high availability in a database environment. To discuss how Percona Consulting can help with your design and architecture needs for your database and infrastr…
How to fix incompatible JVM issue while installing Eclipse While installing Eclipse in windows, got one error like above and unable to proceed with the installation. This video describes how to successfully install Eclipse. How to solve incompa…

609 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