Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
330 views3 pages

ProductDefInterface Fix

This document provides instructions to resolve issues with the ProductDefInterface causing the ToolboxST application to unexpectedly close when opening a controller Component Editor. The problem is usually caused by having multiple versions of the ProductDefInterface DLL installed. The fix involves completely uninstalling all GE ControlST software, removing all versions of the ProductDefInterface DLL from the GAC directory, and then reinstalling the desired version of the ControlST software suite.

Uploaded by

PARAS BAJAJ
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
330 views3 pages

ProductDefInterface Fix

This document provides instructions to resolve issues with the ProductDefInterface causing the ToolboxST application to unexpectedly close when opening a controller Component Editor. The problem is usually caused by having multiple versions of the ProductDefInterface DLL installed. The fix involves completely uninstalling all GE ControlST software, removing all versions of the ProductDefInterface DLL from the GAC directory, and then reinstalling the desired version of the ControlST software suite.

Uploaded by

PARAS BAJAJ
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

ProductDefInterface Fix

May, 2013

The ProductDefInterface problem can cause the ToolboxST application to suddenly terminate after
attempting to open a Mark VIe controller Component Editor. The cause of this is usually because the
correct version of ProductDefInterface DLL is not installed or more than one DLL version is in the Global
Assembly Cache (GAC), which is usually located at C:\Windows\Assembly. This problem has occurred on
computers that have had multiple versions of the ControlST software suite installed onto them.

With ControlST V04.07, the installer will detect the case of multiple versions being installed, as displayed in
the following Setup message.
 To check for this issue with ControlST V04.06 or earlier

1. From Windows Explorer, navigate to the GAC directory. Check if more than one version is present.

2. If only one version is in the GAC, verifying the problem exists by attempting to install the
ProductDefInterface files from the ControlST software suite install package.
a. Double-click the _files\ProdDefInstall.msi.
b. If it installs without a dialog, then double-click the ProdDefInstall.msi again.
c. If it still does display a Modify, Repair, or Remove dialog, then the ProductDefInterface DLLs are
not installing correctly. If this is the case, or if multiple versions are in the GAC, use the following
procedure:
 To fix ProductDefInterface problems

1. Uninstall all GE ControlST products using the Add/Remove Programs dialog in the Control Panel.
2. Navigate to C:\Windows\Assembly.There should only be one version of ProductDefInterface
DLLs in the GAC. The following table lists the version based on ControlST install.
ControlST software suite ProductDefInterface Comment
f f
V04.06.00B - V04.06.07C 1.22
V04.05.08B - V04.05.13C 1.20
V04.04.11C - V04.04.15C 1.18
V04.02.14C – V04.03.24C 1.16
V04.01.00A – V04.01.19C 1.15
V04.00.02B - V04.00.16C 1.14
V04.00.00B - V04.00.01B 1.13
V03.05.02B - V03.06.07C 1.12
V03.02.43C - V03.04.14C 1.11
V03.01.27B - V03.02.42C 1.10
V03.01.10B* - V03.01.26B 1.09 * First use of ProdDefInstall.msi
Less than V03.01.10B ** 1.08 ** Uninstalling ControlST (or ToolboxST) should
remove these versions of ProductDefInterface. If
not, it should be possible to right click on the files

3. Remove all ProductDefInterface DLLs.


a. Find the DVD which contains the installation for the version of the ControlST software suite
that correlates with the version of ProductDefInterface in the GAC directory.
b. In the _files subdirectory, double-click the ProdDefInstall.msi.
c. The Install dialog should display Modify, Repair, or Remove GE Product Definition Interface.
d. Select Remove.
e. Once complete, the *ProductDefInterface files for that version of ControlST should no longer
appear in C:\Windows\Assembly. Press F5 to refresh Explorer if it has not updated.
f. Repeat steps a through e for each version of ProductDefInterfaces in the GAC directory.
g. If the files are not removed from the GAC, try right-clicking the file and select uninstall.
h. Verify that all of the *ProductDefInterface DLLs must be removed from the GAC directory.

4. Reinstall the desired version of ControlST software suite.

You might also like