NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Deploy TS system without uninstall

How do I set "Deploy TS system" to just update a previous installation done with Deploy utility? Is it just to call it a different name under "Installer options/Advanced options/Keywords, Version, Subject or product code"? I have looked in the manual and cant find information about these fields.
Many thanks
0 Kudos
Message 1 of 4
(3,285 Views)

Hello Dan!

I believe the information you are requesting can be found in the TestStand help and in particular you should look at the following text:

Quote:

"Advanced Installer Options Dialog Box
To launch the Advanced Installer Options dialog box, launch the Deploy TestStand System dialog box and click Advanced Options on the Installer Options tab.

The Advanced Installer Options dialog box contains the following options:

Manufacturer—Specifies the name of the company, which appears in the Currently Installed Programs list of the Add or Remove Programs dialog box in Windows. This option corresponds to the [Manufacturer] Microsoft Installer (MSI) property.
Version—Specifies the current software version number. The installer uses this number to check for a current installation and to check for upgrades. You must increment the version number to create versions of the installer that are capable of overwriting previous installers. The version corresponds to the [ProductVersion] Microsoft Installer (MSI) property.  Note  This control is disabled if the Auto Increment option is enabled.

Auto Increment—Specifies that the version is automatically increased when an installer is built. When you select this option, the Version control is disabled.  Note  You must save your deployment before closing the Deploy TestStand System dialog box to retain the new version number. 

Upgrade Code—Displays a string that uniquely identifies a related set of installers in Windows. Only one system, with a specific upgrade code, can be installed on a computer at a given time. An installer that has the same upgrade code and a higher version updates an older installation. The upgrade code corresponds to the [UpgradeCode] Microsoft Installer (MSI) property."

So the last one is the method I believe you should use!

Regards,

Jimmie A.

Applications Engineer, National Instruments 

 

 

Regards,
Jimmie Adolph
Systems Engineering Manager, National Instruments Northern European Region

0 Kudos
Message 2 of 4
(3,261 Views)

Thanks Jimmie for your answers.

So:

1 a new higher number in "Version" same "product code" --> upgrade (no uninstall)?

2 regardless "Version" and new "product code" --> uninstall?

3 same "Version" and same "product code" --> ?

Regards /Dan

0 Kudos
Message 3 of 4
(3,247 Views)

Is there a way on the deployment system to tell what the new "Version" is after running the deployment setup.exe to upgrade the system to a newer version?  I want to have the ability to verify our deployment systems are at the correct version.  Thanks.

0 Kudos
Message 4 of 4
(3,041 Views)