473,396 Members | 1,921 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

Updating C++ apps

Hi,

Current situation: a number of C++ applications installed on multiple
computers, some of them are dependent of each other. Updates are
installed manually.

Question: automate these installations; using C# and .NET framework.

Problem is that I don't know enough on how c++ apps are installed and
can be updated. In .NET it's as easy as copying files or installing in
GAC, but what about C++ 6 apps?

Can anyone point me in the right direction? if I know how c++ 6 apps
can be updated, my main problem is solved.

Thx!
Mar 20 '06 #1
7 2315
Ludwig wrote:
Hi,

Current situation: a number of C++ applications installed on multiple
computers, some of them are dependent of each other. Updates are
installed manually.

Question: automate these installations; using C# and .NET framework.

Problem is that I don't know enough on how c++ apps are installed and
can be updated. In .NET it's as easy as copying files or installing in
GAC, but what about C++ 6 apps?

Can anyone point me in the right direction? if I know how c++ 6 apps
can be updated, my main problem is solved.

Thx!


Some of them are as easy as a file copy. Otherwise they may come as an
installer or an archive with installation scripts.

Ben
Mar 20 '06 #2
On Mon, 20 Mar 2006 23:18:21 +1100, benben <be******@yahoo.com.au>
wrote:


Some of them are as easy as a file copy. Otherwise they may come as an
installer or an archive with installation scripts.

Ben


Thx for the answer, Ben. So in case of file copy, there's no problem.
In case of an installer, installation cannot be done without
interaction of the user, I guess?
Mar 20 '06 #3
Ludwig wrote:
Hi,

Current situation: a number of C++ applications installed on multiple
computers, some of them are dependent of each other. Updates are
installed manually.

Question: automate these installations; using C# and .NET framework.
That's not a question.
Problem is that I don't know enough on how c++ apps are installed and
can be updated. In .NET it's as easy as copying files or installing in
GAC, but what about C++ 6 apps?
Program installation, and things like the GAC are platform specific, and
cannot be done from C++ directly, and are not topical here.
Can anyone point me in the right direction? if I know how c++ 6 apps
can be updated, my main problem is solved.


Sounds to me like you need an installer. "C++ 6" apps can (but are not
required to) require platform specific things like the registry.

You would at least have to take this to a platform specific newsgroup.

I recommend you get yourself an installer (Visual Studio Pro comes with
one, free ones include WiX and NSIS).

Installers are also not topical.

Ben Pope
--
I'm not just a number. To many, I'm known as a string...
Mar 20 '06 #4
On Mon, 20 Mar 2006 12:54:17 +0000, Ben Pope
<be***************@gmail.com> wrote:
Ludwig wrote:
Hi,

Current situation: a number of C++ applications installed on multiple
computers, some of them are dependent of each other. Updates are
installed manually.

Question: automate these installations; using C# and .NET framework.
That's not a question


It is to the customer :)
Problem is that I don't know enough on how c++ apps are installed and
can be updated. In .NET it's as easy as copying files or installing in
GAC, but what about C++ 6 apps?
Program installation, and things like the GAC are platform specific, and
cannot be done from C++ directly, and are not topical here.


I don't need this, it's not about deploying .net applications...
Can anyone point me in the right direction? if I know how c++ 6 apps
can be updated, my main problem is solved.
Sounds to me like you need an installer. "C++ 6" apps can (but are not
required to) require platform specific things like the registry.

You would at least have to take this to a platform specific newsgroup.

I recommend you get yourself an installer (Visual Studio Pro comes with
one, free ones include WiX and NSIS).


I will look into it, thank you.

Installers are also not topical.

Ben Pope


Thx for the answer.

Mar 20 '06 #5
Ludwig wrote:
On Mon, 20 Mar 2006 12:54:17 +0000, Ben Pope
<be***************@gmail.com> wrote:
Ludwig wrote:

Question: automate these installations; using C# and .NET framework.

That's not a question


It is to the customer :)


It's not a question, it's a demand from the customer ;)

Ben Pope
--
I'm not just a number. To many, I'm known as a string...
Mar 20 '06 #6
"Ludwig" <no**@none.com> wrote in message
news:pe********************************@4ax.com...
Hi,

Current situation: a number of C++ applications installed on multiple
computers, some of them are dependent of each other. Updates are
installed manually.

Question: automate these installations; using C# and .NET framework.

Problem is that I don't know enough on how c++ apps are installed and
can be updated. In .NET it's as easy as copying files or installing in
GAC, but what about C++ 6 apps?

Can anyone point me in the right direction? if I know how c++ 6 apps
can be updated, my main problem is solved.

Thx!


"automate these installations" yet you state they're already installed. Is
it simply updating you need done?

Most online games have what is called an auto updater. When you run the
program it will go to a web site and check for updates. If there are
updates available it will download them and install them, then run the game.
You could write, or buy, one of these and use it.

Another option is something like CVS or SVN, although this is a little bit
more techinical for the average user and is usually only used for code
dispositories. Although it is an option.
Mar 20 '06 #7

"Ludwig" <no**@none.com> wrote in message
news:pe********************************@4ax.com...
Hi,

Current situation: a number of C++ applications installed on multiple
computers, some of them are dependent of each other. Updates are
installed manually.

Question: automate these installations; using C# and .NET framework.

Problem is that I don't know enough on how c++ apps are installed and
can be updated. In .NET it's as easy as copying files or installing in
GAC, but what about C++ 6 apps?

What's "C++ 6"?
Can anyone point me in the right direction? if I know how c++ 6 apps
can be updated, my main problem is solved.


It all depends on the application. Ask the vendors of each application you
want to update if you have questions about updating their application(s). If
you have questions about Windows, then you need to ask in a Windows
newsgroup, not here. Here we discuss C++ "language" issues.

-Howard


Mar 20 '06 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: mark | r | last post by:
ive noticed loads of online apps that allow emails sent to a particular address, to update a database i.e. ta-da.com - can this be achieved with COMless scripting in asp? Mark
3
by: Bucko | last post by:
How important do you guys feel locking a database is while updating/adding information? Do you do it with every app you make? Only very high volume (traffic) apps? I'm trying to decide if my app...
7
by: James | last post by:
Hi Has anybody had any experience of ASP.Net performance counters not updating. In the performance monitor application when I try to add the groups ASP.NET and ASP.NET Applications the...
0
by: OmniTech via .NET 247 | last post by:
I am having trouble updating lines in a richtextbox. The rtb.lines.setvalue("text", linenumber) runs, but does not update the control in the form. The code follows... This apps automatically...
14
by: el_sid | last post by:
Our developers have experienced a problem with updating Web References in Visual Studio.NET 2003. Normally, when a web service class (.asmx) is created, updating the Web Reference will...
0
by: Ludwig | last post by:
Hi, Current situation: a number of C++ applications installed on multiple computers, some of them are dependent of each other. Updates are installed manually. Question: automate these...
1
by: batista | last post by:
Hello all, I have a third praty grid control...named C1grid. Im using it in one of my apps.. Now, I have bind this grid to a custom dataset class named "DataViewEx". The code of the class is...
4
by: John Morgan | last post by:
I am using Visual Studio 2003 and have half a dozen applications running happily using ASP.NET 1.1 on my local network. Could someon assure me that if I upgrade to ASP.Net 2.0 then the existing...
5
by: Bill Schanks | last post by:
I have a winform app (VB 2005) that allows users to export data to excel, make updates to the excel file and import the data from that Excel file and update the database. My question is: Is it...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.