By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
440,885 Members | 1,072 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 440,885 IT Pros & Developers. It's quick & easy.

How can I distribute the application the I created using Visual C++

P: n/a
I would like to know how I can distribute the application that I
create with Visual C++ express edition. I checked the menu options to
find a deploy option similar to the one found on the Visual Basic
Express Edition but could not find one. I have even searched the help
files and could not find anything useful for me. I want to simply
package my application so that I may install it on another computer.

Apr 17 '07 #1
Share this Question
Share on Google+
6 Replies


P: n/a
Salman wrote:
I would like to know how I can distribute the application that I
create with Visual C++ express edition. I checked the menu options to
find a deploy option similar to the one found on the Visual Basic
Express Edition but could not find one. I have even searched the help
files and could not find anything useful for me. I want to simply
package my application so that I may install it on another computer.
You'd do better by asking on a VC++ specific group.

--
Ian Collins.
Apr 17 '07 #2

P: n/a
Salman wrote:
I would like to know how I can distribute the application that I
create with Visual C++ express edition. I checked the menu options to
find a deploy option similar to the one found on the Visual Basic
Express Edition but could not find one. I have even searched the help
files and could not find anything useful for me. I want to simply
package my application so that I may install it on another computer.
Your question is unfortunately off-topic here. All Visual C++ specific
inquiries belong to 'microsoft.public.vc.*' hierarchy of newsgroups.

V
--
Please remove capital 'A's when replying by e-mail
I do not respond to top-posted replies, please don't ask
Apr 17 '07 #3

P: n/a
On Apr 18, 4:15 am, "Victor Bazarov" <v.Abaza...@comAcast.netwrote:
Salman wrote:
I would like to know how I can distribute the application that I
create with Visual C++ express edition. I checked the menu options to
find a deploy option similar to the one found on the Visual Basic
Express Edition but could not find one. I have even searched the help
files and could not find anything useful for me. I want to simply
package my application so that I may install it on another computer.

Your question is unfortunately off-topic here. All Visual C++ specific
inquiries belong to 'microsoft.public.vc.*' hierarchy of newsgroups.

V
--
Please remove capital 'A's when replying by e-mail
I do not respond to top-posted replies, please don't ask
sorry guys i didnt notice.

Apr 17 '07 #4

P: n/a
On Apr 18, 1:15 am, "Victor Bazarov" <v.Abaza...@comAcast.netwrote:
Salman wrote:
I would like to know how I can distribute the application that I
create with Visual C++ express edition. I checked the menu options to
find a deploy option similar to the one found on the Visual Basic
Express Edition but could not find one. I have even searched the help
files and could not find anything useful for me. I want to simply
package my application so that I may install it on another computer.
Your question is unfortunately off-topic here. All Visual C++ specific
inquiries belong to 'microsoft.public.vc.*' hierarchy of newsgroups.
Sort of, but...

Isn't it possible that he doesn't understand the difference
between C++ and an interpreted language a la Basic? As far as I
know, you deploy a C++ program developped with VC++ just as you
would deploy one developped with any other compiler: you copy
the executable to whatever machine its meant to run on. There's
no special action required. (Obviously, the problem becomes
more complicated if you are using dynamically loaded objects, or
a cross compiler. But the basic principle remains: you copy the
necessary files to wherever.)

--
James Kanze (GABI Software) email:ja*********@gmail.com
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34

Apr 18 '07 #5

P: n/a
James Kanze wrote:
On Apr 18, 1:15 am, "Victor Bazarov" <v.Abaza...@comAcast.netwrote:
>Salman wrote:
>>I would like to know how I can distribute the application that I
create with Visual C++ express edition. I checked the menu options
to find a deploy option similar to the one found on the Visual Basic
Express Edition but could not find one. I have even searched the
help files and could not find anything useful for me. I want to
simply package my application so that I may install it on another
computer.
>Your question is unfortunately off-topic here. All Visual C++
specific inquiries belong to 'microsoft.public.vc.*' hierarchy of
newsgroups.

Sort of, but...

Isn't it possible that he doesn't understand the difference
between C++ and an interpreted language a la Basic? As far as I
know, you deploy a C++ program developped with VC++ just as you
would deploy one developped with any other compiler: you copy
the executable to whatever machine its meant to run on. There's
no special action required. (Obviously, the problem becomes
more complicated if you are using dynamically loaded objects, or
a cross compiler. But the basic principle remains: you copy the
necessary files to wherever.)
I don't believe the definition of "deployment" is present under "C++
language", that's why I am not sure I understand your "but". [Also,
many programs written in Basic might actually be deployed by copying
the executable(s), so there is no essential difference between C++
and Basic as far as deployment is concerned.] Here is what his
question most likely is: "what other than my own files do I need to
put into the deployment package, and what tools exist to create the
package so that the user will need to exert minimal effort to install
it?" The answers to those are not here.

V
--
Please remove capital 'A's when replying by e-mail
I do not respond to top-posted replies, please don't ask
Apr 18 '07 #6

P: n/a
Victor Bazarov wrote:
James Kanze wrote:
On Apr 18, 1:15 am, "Victor Bazarov" <v.Abaza...@comAcast.netwrote:
Salman wrote:
I would like to know how I can distribute the application that I
create with Visual C++ express edition. I checked the menu options
to find a deploy option similar to the one found on the Visual Basic
Express Edition but could not find one. I have even searched the
help files and could not find anything useful for me. I want to
simply package my application so that I may install it on another
computer.
Your question is unfortunately off-topic here. All Visual C++
specific inquiries belong to 'microsoft.public.vc.*' hierarchy of
newsgroups.
Sort of, but...
Isn't it possible that he doesn't understand the difference
between C++ and an interpreted language a la Basic? As far as I
know, you deploy a C++ program developped with VC++ just as you
would deploy one developped with any other compiler: you copy
the executable to whatever machine its meant to run on. There's
no special action required. (Obviously, the problem becomes
more complicated if you are using dynamically loaded objects, or
a cross compiler. But the basic principle remains: you copy the
necessary files to wherever.)
I don't believe the definition of "deployment" is present under "C++
language", that's why I am not sure I understand your "but".
Are you saying that deployment can't be done in or with C++?
That the concept is foreign to C++, and that it isn't supported
by C++.

The general rule has always been: if the answer would be the
same for most languages, but different between platforms: off
topic. If the answer would be the same for most platforms, but
different depending on the language, on topic. Rather
obviously, the original poster has encountered something
different between C++ and Basic. And I deploy C++ programs in
exactly the same manner under Windows, Linux and Solaris.

Don't be led astray by the fact that question mentions Visual
C++, and asks about a button. The answer is that C++ (as it is
usually implemented) doesn't require anything special for
deployment. Typically, Java and Basic do. The answer depends
on the programming language. (Although it is more general: C,
Pascal, Ada and Fortran also typically don't need any such
functionality. Cobol varies, and I've encountered both
situations.)
[Also,
many programs written in Basic might actually be deployed by copying
the executable(s), so there is no essential difference between C++
and Basic as far as deployment is concerned.
Might be---I know that compiled Basic's exist. But it's often
not the case, and apparently not the case here.
] Here is what his
question most likely is: "what other than my own files do I need to
put into the deployment package, and what tools exist to create the
package so that the user will need to exert minimal effort to install
it?"
The question was explicitly about a menu option which was
missing. And the answer is that the way C++ normally works, the
corresponding functionality is not needed. The answer is in the
difference in the way C++ and Basic are normally implemented.

--
James Kanze (GABI Software) email:ja*********@gmail.com
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l'École, France, +33 (0)1 30 23 00 34

Apr 19 '07 #7

This discussion thread is closed

Replies have been disabled for this discussion.