How do I create an installable version?

  • Thread starter Thread starter Peteroid
  • Start date Start date
P

Peteroid

As I recall VC++ NET has a feature that let's one build an install 'package'
from a (managed) C++ project. This is important, as I found out the hard way
that my application will run on some systems right off the CD ROM disc, on
other machines it comes up with a 'program didn't initialize properly"
message.

It runs off the CD ROM on my system perfectly with no requirement other than
to double-click the application's EXE file... (PS, I've made sure there are
no absolute addresses in the code, in fact it only needs an ICOn file, which
it locates during executiuon by way of first figuring out where the EXE file
is, and then assuming (correctly) the ICOn file is in the same directory).
And, like I said, it DOES work directly off the CD ROM on other people's
systems too, just not all of them (for example, it doesn't work at Kinko's,
I tried as an experiment)...

Or, stating the desire more generally, how do I get my application to run
off a CD ROM disc on anybody's (modern Windows) system (e.g. some file I
copy to some directory, possibly a dll)?

Thanks!

[==Peter==]
 
Peteroid said:
As I recall VC++ NET has a feature that let's one build an install 'package'
from a (managed) C++ project. This is important, as I found out the hard way

If you are running a managed app, are you sure that the target systems
all have the .NET framework installed?

Thobias Jones
http://ace.roqs.net
 
are you sure that the target systems all have the .NET framework
installed?

No, I'm pretty sure some don't. That's why I want to create a version that
can run on any system, regardless of whether it has .NET framework installed
or not.

That is, I want to be able to create an 'install version' that makes sure
whatever is needed to run my managed application is there, or else it puts
it there. How do I make machines that can't run my application capable of
doing so? For example, one of my relative's computer uses Windows XP Home as
its operating system, and this machine won't run my application.

I want to be able to shop around my application as a demo, and it's VERY
BAD if when you try to show it you can't because it says it 'doesn't
initialize properly'. Tends to make your potential client think you don't
know what you're doing...hehe

[==Peter==]
 
Back
Top