Is it possible to place your application on a CD?
Can you place your application on the CD so that the user must have the CD in, in order for the application to run.
Printable View
Is it possible to place your application on a CD?
Can you place your application on the CD so that the user must have the CD in, in order for the application to run.
Yes and there are several methods to do this.
Do you want the program to be completely on the CD or do you want the program to install on their system but read file(s) from the CD as a requirement?
Run Completely on the CD
Then you will need the dlls and ocxs that are your programs dependancy files copied to the CD in the app.path directory of the exe. Although if it uses MDAC that could really compicate things.
Well I need to run to class but I will give it a try later today. And I will return because I am sure I will have more questions for you Master Yoda :)
Looks like the only dependenies my application needs is ocsx's, dll's and .msm.
Does that mean I just create a seperate folder containing the exe and all the dependences? Then copy them onto the cd?Quote:
Then you will need the dlls and ocxs that are your programs dependancy files copied to the CD in the app.path directory of the exe.
Yes, but it doesnt have to be a subfolder if you dont want. What is the msm file(s)? Is this a .NET app?
This is regular VB. Here is the list of dependencies I need according to Visual Installer 1.1
MSM Files:
COMCAT.MSM
MSCOMCLT.MSM
MSVBVM60.MSM
OLEAUT32.MSM
TABCLT32.MSM
DLLs:
riched32.dll
OCSX:
richtx.ocx
INI FILE
MyConfigs.INI
Just place a copy of them in your folder that contains the exe. Then make your autorun.inf file point to the exe.