Home All Groups Group Topic Archive Search About

CD AutoRun without Install Program

Author
11 Dec 2008 1:58 PM
Cass
I created a CD AutoRun menu. It is basically a menu the runs when the
CD is inserted into the computer & the menu has different menu options
(buttons) which install different components of software available on
the CD.

The only problem i'm having is getting this menu to run without
actually installing it on the computer. I want it to basically be an
application that runs on its own. There is no need to install the
program file on the computer.

How do I stop this from happening? I'm using Microsoft Visual Basic
2008 Express Edition

Thanks in Advance!

Author
11 Dec 2008 2:15 PM
Dave O.
Easy
Don't use Microsoft Visual Basic 2008 Express Edition
This was simple with VB3 as it worked with all the runtimes in the same
folder as the executable but from then on it got harder.
With the later versions of original VB (VB4,5 & 6) it could be done with
third party stuff to package everything into a single file, but with .NET
(probably) forget it, it needs its runtimes and libraries installed
correctly and registered.

You might find more help in one or more of these:
microsoft.public.dotnet.languages.vb
microsoft.public.dotnet.languages.vb.upgrade
microsoft.public.dotnet.languages.vb.controls
microsoft.public.dotnet.languages.vb.data
microsoft.public.dotnet.general
microsoft.public.vsnet.general

Dave O.

Show quoteHide quote
"Cass" <cas***@gmail.com> wrote in message
news:2e217ce3-28f2-410b-b4bc-ca470c666916@t26g2000prh.googlegroups.com...
>I created a CD AutoRun menu. It is basically a menu the runs when the
> CD is inserted into the computer & the menu has different menu options
> (buttons) which install different components of software available on
> the CD.
>
> The only problem i'm having is getting this menu to run without
> actually installing it on the computer. I want it to basically be an
> application that runs on its own. There is no need to install the
> program file on the computer.
>
> How do I stop this from happening? I'm using Microsoft Visual Basic
> 2008 Express Edition
>
> Thanks in Advance!
Author
11 Dec 2008 2:29 PM
Bill McCarthy
Hi Cass,

If you are using VB.NET 2008 you either need to get a hold of one of those
3rd party tools that compiles the app as a standalone exe (sorry, can't
recommend any personally), or hope the user has the framework installed.
2008 lets' you target .NET 2.0, 3.0 and 3.5.
Vista ships with 3.0; I think Windows 2003 has 2.0 and Windows 2008 ships
with 3.0 although there is a core version which I think doesn't have any.
For XP, .NET is offered as optional downloads.  So realistically, only if
you target 2.0 for win 2003, Vista or later is this going to work.
If you don't have any 3rd party component dependencies, you can use VB6 for
XP and later.
An alternative a lot of people use is a html page. To make that robust you
have to have the page provide usable links even when script is disabled.



Show quoteHide quote
"Cass" <cas***@gmail.com> wrote in message
news:2e217ce3-28f2-410b-b4bc-ca470c666916@t26g2000prh.googlegroups.com...
>I created a CD AutoRun menu. It is basically a menu the runs when the
> CD is inserted into the computer & the menu has different menu options
> (buttons) which install different components of software available on
> the CD.
>
> The only problem i'm having is getting this menu to run without
> actually installing it on the computer. I want it to basically be an
> application that runs on its own. There is no need to install the
> program file on the computer.
>
> How do I stop this from happening? I'm using Microsoft Visual Basic
> 2008 Express Edition
>
> Thanks in Advance!
Author
11 Dec 2008 2:52 PM
Mike Williams
"Bill McCarthy" <B***@localhost.com> wrote in message
news:ei%231wz5WJHA.256@TK2MSFTNGP06.phx.gbl...

> If you are using VB.NET 2008 you either need to get a
> hold of one of those 3rd party tools . . .

You're doing it again. McCarthy! You're deliberately providing answers to
VB.Net questions in the Classic VB group in continuance of your attempt to
destroy the group by annoying all of its members. You really are an idiot,
McCarthy. Just redirect the OP to the appropriate Net group and that's it!
If you're going to answer dotnet questions on the Classic VB group then you
might as well answer questions on Delphi or RealBasic or Asian Cookery! Just
redirect dotnet questions to the appropriate group McCarthy and stop your
dotnet crusade on behalf of your puppet masters.

By the way, you still haven't answered my question about your MVP status.
What are you afraid of? Are you still an MVP or are you not? Come on,
McCarthy. It is a simple question. Why don't you just answer it? Some time
ago when my own MVP status was allowed to lapse at the end of its first year
because I publicly posted criticisms of Micro$oft that they did not like you
couldn't wait to post your nasty messages to the Classic VB group, spinning
your lies and telling them that I had been "booted out" of the MVP program.
You had great fun with that. So why have you gone so shy all of a sudden?
What's the answer, McCarthy. Are you still an MVP or have you been booted
out? Come on McCarthy, be a man and tell the truth!

Michael
Author
11 Dec 2008 2:45 PM
MikeD
"Cass" <cas***@gmail.com> wrote in message news:2e217ce3-28f2-410b-b4bc-ca470c666916@t26g2000prh.googlegroups.com...
>I created a CD AutoRun menu. It is basically a menu the runs when the
> CD is inserted into the computer & the menu has different menu options
> (buttons) which install different components of software available on
> the CD.
>
> The only problem i'm having is getting this menu to run without
> actually installing it on the computer. I want it to basically be an
> application that runs on its own. There is no need to install the
> program file on the computer.
>
> How do I stop this from happening? I'm using Microsoft Visual Basic
> 2008 Express Edition

You're best off asking this in a dotnet newsgroup since you're using VB2008.  This newsgroup is for VB6 and under.

However, you need to write your "menu" program using a programming language/tool that can create programs with no dependency
requirements, such as C++ or Delphi, .

--
Mike
Author
11 Dec 2008 8:29 PM
Wal
Cass wrote:
Show quoteHide quote
> I created a CD AutoRun menu. It is basically a menu the runs when the
> CD is inserted into the computer & the menu has different menu options
> (buttons) which install different components of software available on
> the CD.
>
> The only problem i'm having is getting this menu to run without
> actually installing it on the computer. I want it to basically be an
> application that runs on its own. There is no need to install the
> program file on the computer.
>
> How do I stop this from happening? I'm using Microsoft Visual Basic
> 2008 Express Edition
>
> Thanks in Advance!

I'd stick to VB6. The vb6 runtimes come with all OS from as far back as
win 98. For those who don't have it you can include the vb6 runtime
installer from Microsoft on the CD and put a note on the cd cover that
it should be installed if the menu fails to run.

Many software distributors use Adobe Flash for CD menus. It can look
really professional and can be compiled as an .exe which includes the
flash player runtime. Or alternatively there's free programs such as
Deepburner (demo) which create CD menus for you.
Author
11 Dec 2008 8:31 PM
Wal
Cass wrote:
Show quoteHide quote
> I created a CD AutoRun menu. It is basically a menu the runs when the
> CD is inserted into the computer & the menu has different menu options
> (buttons) which install different components of software available on
> the CD.
>
> The only problem i'm having is getting this menu to run without
> actually installing it on the computer. I want it to basically be an
> application that runs on its own. There is no need to install the
> program file on the computer.
>
> How do I stop this from happening? I'm using Microsoft Visual Basic
> 2008 Express Edition
>
> Thanks in Advance!

I'd stick to VB6. The vb6 runtimes come with all OS from as far back as
win 98. For those who don't have it you can include the vb6 runtime
installer from Microsoft on the CD and put a note on the cd cover that
it should be installed if the menu fails to run.

Many software distributors use Adobe Flash for CD menus. It can look
really professional and can be compiled as an .exe which includes the
flash player runtime.