07-15-2005 01:07 PM
07-19-2005 06:47 AM
Hello Peter,
If you are using the same TestStand Deployment file, TSD, to build the installer each time, then your installations are likely using the same Product Code with each new install. The Product Code specifies a string that uniquely identifies the installer on the Windows system. The TestStand Help recommends that the system be uninstalled before installing a new system with the same Product Code.
This uninstalling first would have your three step process down to a two step process. You can uninstall the system from Add or Remove Programs in the Windows Control Panel.
You may get the around this by generating a new Product Code for the new installation. This can be done from the Advanced Installer Options dialog. This dialog is launched by the Advanced Options button on the Installer Options tab of the Deployment Utility.
One last note, and sort of an aside, sequence files have version numbers as well. Go to Edit>>Sequence File Properties. There is a writable field for Version on the General tab.
Regards,
Eric M
07-19-2005 07:29 AM
07-20-2005 07:06 PM
Hi Peter,
Thanks for the information. I am not sure if the installer will recognize the sequence file version number. Are you deploying a Process Model from the NI folder, or have you copied it into the User folder? Are you adding the Process Model and INI files to a project in your workspace and deploying the workspace or are you deploying them by selecting to Deploy Files in TestStand User Directories on the System Source tab of the Deployment Utility?
In other words, what file specifically are not being installed correctly? What is their path on the development machine and what is the target path?
One last question, if the target is a new system and has not had a TestStand test system deployed to it, how does it have sequence and TestStand INI files on it already? Are you installing TestStand on the target machine before deploying a test system?
Regards,
Eric M
07-25-2005 07:53 AM
07-26-2005 04:49 PM