Solved

Add EULA to installater created by using VS2008

Posted on 2008-06-16
3
542 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 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

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

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

Wouldn’t it be nice if you could test whether an element is contained in an array by using a Contains method just like the one available on List objects? Wouldn’t it be good if you could write code like this? (CODE) In .NET 3.5, this is possible…
Calculating holidays and working days is a function that is often needed yet it is not one found within the Framework. This article presents one approach to building a working-day calculator for use in .NET.
Monitoring a network: why having a policy is the best policy? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the enormous benefits of having a policy-based approach when monitoring medium and large networks. Software utilized in this v…
Michael from AdRem Software outlines event notifications and Automatic Corrective Actions in network monitoring. Automatic Corrective Actions are scripts, which can automatically run upon discovery of a certain undesirable condition in your network.…

691 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