|
-
Jun 26th, 2001, 10:43 PM
#1
Thread Starter
Addicted Member
How to do Setup Package?
Goodday everybody...
How do I do a Setup Package for a VC++ program/exe?
Thanks.
-
Jun 27th, 2001, 04:05 AM
#2
Frenzied Member
You can use some proffesional installer like InstallShield or Wise.
-
Jun 27th, 2001, 08:54 PM
#3
PowerPoster
if you have vs enterprise edition then it comes with installshield!
-
Jun 27th, 2001, 10:10 PM
#4
You could use InnoSetup from http://www.jrsoftware.org/ . It is a very nice, free, setup program that uses a script to produce the final product. Version 2 comes with a wizard to produce the script files.
-
Jun 28th, 2001, 05:42 AM
#5
Monday Morning Lunatic
But it's not MSI, dennis 
Abdul - is that the MSI version?
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
-
Jun 28th, 2001, 11:54 AM
#6
But it's free.... MSI is good, but if something is free, don't complain(unless it really sucks and you can do better)....
-
Jun 28th, 2001, 12:27 PM
#7
Monday Morning Lunatic
MSI *is* free 
All the APIs are there, Orca (an editor) is free from MS. You have everything you need. In that way, MSI is more like a scripting -based installer.
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
-
Jun 28th, 2001, 12:32 PM
#8
I know it's free, but if you don't have VS legally, you can't get the VSI... plus it's like 17mb so it takes about 17x longer to DL than inno setup....
-
Jun 28th, 2001, 12:34 PM
#9
Monday Morning Lunatic
Yep, but you need MSI to be logo-certified. Plus, MSI has loads of features like rollback which rock
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
-
Jun 28th, 2001, 12:37 PM
#10
-
Jun 28th, 2001, 12:40 PM
#11
Monday Morning Lunatic
Windows 2000 Logo Certification requires that you support certain things in your application, one of which is an installer that uses MSI.
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
-
Jun 28th, 2001, 12:44 PM
#12
Oh, but, what is logo certification for?
-
Jun 28th, 2001, 12:47 PM
#13
Monday Morning Lunatic
It means you guarantee to your users that they can expect your program to cooperate properly on the system.
Also, MSI gracefully handles things like COM registration of ActiveX controls, system file protection, and multiple versions at the same time.
Plus, you know that groovy "install on first use" thang? That's all in MSI.
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
-
Jun 28th, 2001, 12:49 PM
#14
install on first use? ***?
-
Jun 28th, 2001, 12:54 PM
#15
Monday Morning Lunatic
Ok. In Excel, you select "Solver". If you didn't install it, it says "This feature is not currently installed. Do you want to install it now?" (or something). Then, it installs it WITHOUT closing the program or restarting, and it's available for use within about a minute.
When you install you get the option to "advertise" certain features, so it looks like they're there (menu items, desktop items, etc.) but it asks you to select them when you use them.
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
-
Jun 28th, 2001, 01:27 PM
#16
Ahhh, Ok.... I don't use Office very much(except Outlook.. and Word, occaisionaly), so I've never run into that..
-
Jun 28th, 2001, 01:29 PM
#17
Monday Morning Lunatic
It's in all of the Office 2000 programs.
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
-
Jun 28th, 2001, 01:31 PM
#18
I know, but I'm just saying I don't use them enough to have encountered that install on first use thing....
-
Jun 28th, 2001, 01:39 PM
#19
Monday Morning Lunatic
Hmm ok I only actually use Outlook now, the rest of the stuff is there just in case someone sends me a file that I need it for
I refuse to tie my hands behind my back and hear somebody say "Bend Over, Boy, Because You Have It Coming To You".
-- Linus Torvalds
-
Jun 28th, 2001, 01:42 PM
#20
I only use Outlook... If I need to type up a report or something, I use Word, or PowerPoint... but most of the other stuff is just taking up space... although I'd miss it if it were gone
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|