Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

Access Developer Extentions - Package Wizard - Update runtime systematically

Posted on 2006-10-30
10
Medium Priority
?
404 Views
Last Modified: 2008-01-09
I am using Access 2003 Developer Extensions to package a runtime solution for my database.  I often come up with changes and would like to deploy them without having to go to each PC.  When I have a new version to install, I have to go to the PC... go to the control panel and uninstall the current version... then run through the setup.

Is there a way to set all of this up in a batch file?  So maybe the user could run this and have the application updated all at once - without my needing to go and do this on each PC??
0
Comment
Question by:Scotto13
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 4
  • 2
10 Comments
 
LVL 39

Assisted Solution

by:thenelson
thenelson earned 800 total points
ID: 17837439
Take a look at Updated Front End at http://www.thenelson.name/ for how to do this automatically.  It is well documented but you may ask me any questions here.

Nelson
0
 

Author Comment

by:Scotto13
ID: 17837568
Hi Nelson,

This looks like a great solution, but I am not using a front end, rather I have a runtime that needs to be installed on indivuals PCs.  These people do not have MC Access on their PCs.  Can this be addopted to manage this?  
0
 
LVL 85
ID: 17838448
The PDW should build your Runtime install for you. Nelson's solution would simply update the program you provide for use with the runtime (your .mde/.mdb file).

Are these local users, on the same network? Or remote users?
0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 

Author Comment

by:Scotto13
ID: 17838464
Local users on the same network.  I don't know what a PDW is.  I use the installer that comes with the Package Wizard.  I think its MSI.  
0
 
LVL 85
ID: 17838572
That's the Packaging and Deployment Wizard (the PDW). It does produce a Windows MSI package.

Are you packaging the Access Runtime along with your developed application? If so, then you would only deploy the package once; afterwards you'd deploy a Patch or Update and doing that is quite difficult - you'd be better off using a suggestion like Nelson. There are other utilities to do this, or you can use a simple batch file to copy your new frontend across the network.
0
 

Author Comment

by:Scotto13
ID: 17838593
I'm not getting something...  When I make changes to the .mdb, I then package this and it needs to be installed on each PC.  Nelson, how does your tool help with this?  It seems that it would only work if I had the .exe installed on the network instead of each PC.  Is that what you're suggesting I do?

If I use another utility to "copy the frontend accros the network", would this deploy the .exe?  Please break this down for me, as I am new to using PWD.
0
 
LVL 85

Accepted Solution

by:
Scott McDaniel (Microsoft Access MVP - EE MVE ) earned 1200 total points
ID: 17838882
Generally, the only time you need to "install" would be the very first time the app is installed on a machine. At that time, you'd have to install the Runtime, any ActiveX controls you may be using, any code libraries/dll/ocx files, etc etc ... after that, however, you only deploy the files you need to update (and that would NOT include the Runtime). Generally, you would only need to update the actual "frontend" file, but none of the supporting files.

So a utility to simply copy the new frontend from a server somewhere to the workstation would suffice ... no need to repackage and redeploy, unless you need to distribute a new ActiveX control or code library.
0
 
LVL 85

Assisted Solution

by:Scott McDaniel (Microsoft Access MVP - EE MVE )
Scott McDaniel (Microsoft Access MVP - EE MVE ) earned 1200 total points
ID: 17838915
BTW: here's a link to another free frontend update utility:

http://www.granite.ab.ca/access/autofe.htm

This has been around for some time and doesn't use the Scripting runtime to copy files ... the scripting runtime is often disabled by corporate IT departments in an effort to reduce spyware and malware, and can be picked up by antivirus and spyware detection program, plus using the scripting runtime would preclude the use of digital signatures, if you need to do this.
0
 

Author Comment

by:Scotto13
ID: 17843393
Thank you both for the excellent ideas.  I will work on making it happen with my app.  
0
 
LVL 39

Expert Comment

by:thenelson
ID: 17844040
Thanks for the assist.  Good luck on your project.

Nelson
0

Featured Post

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Preparing an email is something we should all take special care with – especially when the email is for somebody you may not know very well. The pressures of everyday working life stacked with a hectic office environment can make this a real challen…
Code that checks the QuickBooks schema table for non-updateable fields and then disables those controls on a form so users don't try to update them.
Access reports are powerful and flexible. Learn how to create a query and then a grouped report using the wizard. Modify the report design after the wizard is done to make it look better. There will be another video to explain how to put the final p…
With Secure Portal Encryption, the recipient is sent a link to their email address directing them to the email laundry delivery page. From there, the recipient will be required to enter a user name and password to enter the page. Once the recipient …

636 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question