Upgrading Qlik NPrinting
You can upgrade from Qlik NPrinting 17.3.0 or later to Qlik NPrinting June 2017 or later using the Qlik NPrinting setup program. When upgrading, the previous version is completely replaced by the new version.
Upgrading from Qlik NPrinting 16 cannot be done using the setup program. To upgrade from Qlik NPrinting 16, see Upgrading from Qlik NPrinting 16.
Configuration files
The content of the following files is overwritten during the upgrade process:
- NewsStand proxy configuration file
%ProgramFiles%\NPrintingServer\proxy\newsstandproxy\src\qlik.com\newsstandproxy\conf\app.conf
- Qlik NPrinting web console proxy configuration file
%ProgramFiles%\NPrintingServer\proxy\webconsoleproxy\src\qlik.com\webconsoleproxy\conf\app.conf
When you upgrade to Qlik NPrinting June 2017 or later the following new folders are created automatically:
- %ProgramData%\NPrinting\newsstandproxy\
- %ProgramData%\NPrinting\webconsoleproxy\
A copy of the app.conf file, with everything commented, is inserted in each folder. Settings that are not commented in the app.conf files have a higher priority than the old files, so they will overwrite the same settings in the older files. After the first upgrade the settings in the new app.conf files will be kept.
Upgrading
Do the following:
- Confirm that you have a current backup of the repository.
Warning noteYou must back up your data before you continue. Data can be damaged if a problem occurs during the upgrade, so it is necessary to have backup to restore the repository from . See Backup and restore a repository.
- Open Windows Services.
- Stop the following Qlik NPrinting services by right-clicking them, and then clicking Stop:
- Qlik NPrinting Engine
- Qlik NPrinting Scheduler
- Qlik NPrinting WebEngine
- Qlik NPrinting MessagingService
- Qlik NPrinting RepoService
- Close Windows Services.
Windows stops the services only after you close this program, so do not keep it open.
- Open the Windows Task Manager, then do the following:
- Browse to the Processes tab.
- Click on Show processes from all users to be sure to see all working processes.
- If any of the following processes is running, terminate it by right clicking on it and choosing End process tree:
- Qlik.NPrinting.Engine.exe
- Qlik.NPrinting.Scheduler.exe
- Qlik.NPrinting.WebEngine.exe
- Qlik.NPrinting.Cefsharp.exe. If you see more than one process with this name, select the one owned by the Windows user of the Qlik NPrinting services.
- webconsoleproxy.exe
- newsstandproxy.exe
Warning noteProceed only when you are sure that all previous processes are stopped or the repository may be damaged.Warning noteIf you attempt to upgrade Qlik NPrinting while the Windows services and process are running, it can result in a installation failure, so it is important to check before proceeding, and stop them manually if necessary.
- Install Qlik NPrinting as described in Installing Qlik NPrinting.
- Check all Qlik NPrinting services are running after the upgrade is complete. It may be necessary to start them manually.
Upgrading from Qlik NPrinting 16
You must remove Qlik NPrinting Server 16 and Designer 16 from a computer before you install Qlik NPrinting.
Do the following:
- Open the Qlik NPrinting Server.
- Stop the NPrinting Service by clicking Stop in the bottom right corner.
- Close the Qlik NPrinting Server window.
- In Windows, open the program uninstaller from the Control Panel.
-
Uninstall the Qlik NPrinting Designer.
Uninstall the Qlik NPrinting Server, if it is installed.
- When the uninstall is complete, restart your computer.
- Install Qlik NPrinting as explained in Qlik NPrinting installation
You must also uninstall the Qlik NPrinting Designer on developers' computers. The new Qlik NPrinting Designer is not compatible with the old Qlik NPrinting 16 Designer.
Did this page help you?
If you find any issues with this page or its content – a typo, a missing step, or a technical error – let us know how we can improve!