• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 239
  • Last Modified:

Application Deployment and Distribution

Currently whenever we build a new version of our application, the development team has to "visit" each client computer and has to un-install the old version and then install the new. I need a more seamless and efficient means of distributing the application.

We only have 8 or so users, so bare that in mind.
We use the visual studios package and deployment for major version rollouts but for minor bugfixes we simply build a new .exe and copy over the installed app.

Suggestions of how to achieve this?  
Possibly a network copy?

0
thurst
Asked:
thurst
  • 3
  • 2
  • 2
  • +2
2 Solutions
 
mlmccCommented:
Can a user install applications or do you have to have admin privileges?
Here is what we had planned
If a user can you could write code that initially checks the client's application version against the version on the network.  We are using a table in our database.  It could be just as easily done with a text file.

If they match the checking routine starts the application.  
If they don't match a job is started t copy the new executable to the client machine.  Then the application is started.

mlmcc
0
 
thurstAuthor Commented:
The users can install applications but we don't really want them doing it.

Yes I was thinking something similar to what you suggested with the version numbers.  We are setting version numbers in out vbp currently.

We need the ability to be able to flag when we don't want an automatic update too (ie. A boolean indicator in a database).  

Can you please give a little more detailed approach to how you would go about this.  Something seamless on startup that does not require them to click anything would be best.

Cheers

0
 
avya2kCommented:
just make self-extracting setup (i.e. update patch) which includes only revised or updated files and pass them to clients so that clients can easily install the patch and get the newer version of files installed
0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
thurstAuthor Commented:
The process needs to be user independent.  
There also needs to be the ability to flag when it is ok to update to the newer version.

I possibly need something database wise, that checks the apps current version before login to see if it is the current version.  If not close the app and run the update.
0
 
thurstAuthor Commented:
Any other help?
0
 
avya2kCommented:
it is obivous cause no one other than administrator should have sole rights
0
 
CleanupPingCommented:
Hi thurst,
This old question (QID 20560417) needs to be finalized -- accept an answer, split points, or get a refund.  Please see http://www.cityofangels.com/Experts/Closing.htm for information and options.
0
 
mlmccCommented:
thurst - Is this still a problem?

mlmcc
0
 
CleanupPingCommented:
thurst:
This old question needs to be finalized -- accept an answer, split points, or get a refund.  For information on your options, please click here-> http:/help/closing.jsp#1 
Experts: Post your closing recommendations!  Who deserves points here?
0
 
GPrentice00Commented:
No comment has been added lately, so it's time to clean up this TA.
I will leave a recommendation in the Cleanup topic area that this question is:

-->Split between mlmcc and avya2k

Please leave any comments here within the next seven days.

PLEASE DO NOT ACCEPT THIS COMMENT AS AN ANSWER!

GPrentice00
EE Cleanup Volunteer
0

Featured Post

Upgrade your Question Security!

Your question, your audience. Choose who sees your identity—and your question—with question security.

  • 3
  • 2
  • 2
  • +2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now