- 29 Feb 2024
- 1 Minute to read
- Print
- DarkLight
- PDF
Cannot "Add Associated Terminal" with any terminal type except "Generic" and viewing a terminal in Administrator may not display the terminal's Configuration tab.
- Updated on 29 Feb 2024
- 1 Minute to read
- Print
- DarkLight
- PDF
If I try to use the "Create Associated Terminal" to create a terminal for an existing device, it only works when the terminal type selected is "Generic." Also, if I view a previously-created terminal in Blueprint Administrator, I only see the "Settings" tab; the "Configuration" tab is missing.
This can happen if the Analyst or Collector has been reinstalled for whatever reason, but the existing database remained intact and is being used by the new installation.
To correct this behavior, do the following:
On the Collector or Analyst (whichever is hosting the EDI service), locate the terminal's ".terminal.config" file. In Windows 2008 and newer, this would be in C:\Program Data\PharosSystems\Blueprint\TerminalPlugins. For this example, the Omega PS200.1.0.1.terminal.config file will be used.
Move this file to the Blueprint \Bin directory (C:\Program Files\PharosSystems\Blueprint\Bin; on 64-bit systems, start in C:\Program Files (x86)).
In a Command Prompt window that is running as an Administrator, navigate to the \Bin directory.
Execute the following command:
For servers that only have .NET 3.5 and older.
C:\Windows\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe /TerminalConfigFile="Omega PS200.1.0.1.terminal.config" PharosSystems.Blueprint.TerminalPlugins.Ini.dll
For servers with .NET 4.0 and newer.
C:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe /TerminalConfigFile="Omega PS200.1.0.1.terminal.config" PharosSystems.Blueprint.TerminalPlugins.Ini.dll
Note that this example assumes that Microsoft Windows is installed to the Windows directory. Also, replace the file name (shown in blue) with the .terminal.config file that has been moved.Back in Blueprint Administrator, go to Devices > Terminals and select the terminal. The terminal definition should now include the "Configuration" tab.
At this point, you may also use the "Create Associated Terminal" button and reference that terminal type in the resulting dialog box. You will need to repeat these steps for every terminal type that exists within the solution.