Installation/Upgrade of the redistributables

PDF-XChange Drivers API (only) V4/V5
This Forum is for the use of Software Developers requiring help and assistance for Tracker Software's PDF-XChange Printer Drivers SDK (only) - VERSION 4 & 5 - Please use the PDF-Tools SDK Forum for Library DLL assistance.

Moderators: TrackerSupp-Daniel, Tracker Support, Vasyl-Tracker Dev Team, Sean - Tracker, Chris - Tracker Supp, Tracker Supp-Stefan

Post Reply
Maciej Tokarski
User
Posts: 23
Joined: Mon Feb 09, 2009 8:52 am

Installation/Upgrade of the redistributables

Post by Maciej Tokarski » Wed Aug 03, 2016 8:07 am

Hello!
For the last few years we were distributing the V4 of the drivers with our product to customers, to support "printing to PDF" function.
Now we've decided to upgrade to the latest version (6.x).
We're installing the drivers with the following command line parameters:

/VERYSILENT /COMPONENTS="pdfSaver,PDFXChangedriver" /NORESTART /DRVWOPRN /LOG="%GLOBALLOG%"

As far as I can see in your docs, these haven't changed and we can still install with the same parameters.

We support an upgrade installation of our product too though. It means there might be already a version 4 of PDF XChange Drivers installed on the system.

1. What is the recommended way to upgrade the V4 Drivers to V6 Drivers on a customer's machine?
2. any additional/different command line parameters necessary?
3. will the V4 drivers be uninstalled automatically by the V6 installer?

Could you please elaborate a little?

Regards,
Maciej

User avatar
Paul - Tracker Supp
Site Admin
Posts: 4920
Joined: Wed Mar 25, 2009 10:37 pm
Location: Chemainus, Canada
Contact:

Re: Installation/Upgrade of the redistributables

Post by Paul - Tracker Supp » Wed Aug 03, 2016 3:20 pm

Hi Maciej

thanks for the question.

When you upgrade from V4 to V6 you will find that the printer (as well as other components) will remain. This is by design so that both can be in place in parallel. You will need to uninstall V4 first.

We have a command line option for PDFSaver to add a printer but not yet to remove one. The ability to remove a printer should be added in the very next build (all things going to plan...)There are domain level tools available to remove software prior to installation however I think what you are looking for is something that you can incorporate into your installer that does this automatically. Is this the case?

I will ask the development team if there are already ways to do that programatically.
_________________
If posting files to this forum - you must archive the files to a ZIP, RAR or 7z file or they will not be uploaded - thank you.

Best regards

Paul O'Rorke
Tracker Support North America
http://www.tracker-software.com

Maciej Tokarski
User
Posts: 23
Joined: Mon Feb 09, 2009 8:52 am

Re: Installation/Upgrade of the redistributables

Post by Maciej Tokarski » Wed Aug 03, 2016 3:29 pm

Thanks for the answer.
Basically we create an instance of the PDF printer only on demand, for the life time of our process only and remove it when the application is shut down.
I believe it shouldn't be an issue then, if the old version remains there - it will not be used and that's all. When we'll be creating a new instance, it will be the V6 instance then.
Regards,
Maciej

User avatar
Paul - Tracker Supp
Site Admin
Posts: 4920
Joined: Wed Mar 25, 2009 10:37 pm
Location: Chemainus, Canada
Contact:

Re: Installation/Upgrade of the redistributables

Post by Paul - Tracker Supp » Wed Aug 03, 2016 3:35 pm

HI again Maciej,

indeed I think you are correct that if you are calling the new on then there should be no conflict, especially if you are creating the printer and removing it after use.

Do let us know how that goes for you?
_________________
If posting files to this forum - you must archive the files to a ZIP, RAR or 7z file or they will not be uploaded - thank you.

Best regards

Paul O'Rorke
Tracker Support North America
http://www.tracker-software.com

Maciej Tokarski
User
Posts: 23
Joined: Mon Feb 09, 2009 8:52 am

Re: Installation/Upgrade of the redistributables

Post by Maciej Tokarski » Thu Aug 04, 2016 6:49 am

Hi,
sure, when we have tested it I will post my short report here.
Thanks!
Maciej

User avatar
Tracker Supp-Stefan
Site Admin
Posts: 13413
Joined: Mon Jan 12, 2009 8:07 am
Location: London
Contact:

Re: Installation/Upgrade of the redistributables

Post by Tracker Supp-Stefan » Thu Aug 04, 2016 9:25 am

:)

Post Reply