This topic lists issues that may occur in products that integrate with Workbench.
Installing the Multilingual User Interface Pack of Microsoft Office for your Language
If you run the 2007 or 2010 English version of Excel and the locale for the current user is configured for a language other than English, Excel tries to locate the language pack for the configured language. If the language pack is not found, then the error is reported and the automation of Excel, as used by the Excel as a calculator feature, cannot be performed. To solve this issue, you must install the Multilingual User Interface Pack of Microsoft Office for your language. As an alternative, you can also configure the locale for the current user to English.
This bug is documented by Microsoft. For more information, see http://support.microsoft.com/kb/320369.
Design point Failure when Updating Project with Multiple Excel Systems
If you have Office Excel 365, Office Excel 2013, or Office Excel 2016 installed on your machine and your Workbench project contains multiple Excel systems and the Excel process window is hidden, updating the project may cause design points to fail and the following exception message to display:
We found a problem with this formula. We couldn't find a range reference or a defined name.
Workaround: Before running any update operations, open the Excel process window by right-clicking and selecting .
This issue is documented by Microsoft. For more information, see https://support.microsoft.com/en-us/kb/3083825.
Workbench and optiSLang Crash Dialogs
When you start a Workbench project that contains optiSLang components, you may see some of the following dialogs depending on the situation.
Workbench Crashed and optiSLang was Saving the Project
Workbench encountered a problem and crashed but optiSLang was able to save the *.opf project file. In this case, you can recover the project. To see additional information before recovering, click . All files that are modified and will be deleted are displayed. We recommend manually saving a copy of the project files before recovering the project.
To recover the project, click in the dialog.

Workbench Crashed and optiSLang Crashed without Saving the Project
Both Workbench and optiSLang crashed and the project could not be saved. To continue with the project, return it to its last saved state. To see additional information before restoring the saved state, click . All files that are modified and will be deleted are displayed. We recommend manually saving a copy of the project files before restoring the saved state.
To return the project to its last saved state, click in the dialog.

Select which project save version to use.
Note: We strongly recommend selecting the automatic save point.

optiSLang Crashed
optiSLang encountered a problem and crashed, and the optiSLangAddin.exe file exited. You can now restart the Workbench extension and continue the project.
To restart the extension, click in the dialog.

Select which project save version to use.
Note: We strongly recommend selecting the automatic save point.

Project Files have been Relocated
Files referenced by the project have been moved and cannot be found. You can automatically relocate these files by selecting the option in the dialog.

Failed to Start optiSLang Error when using optiSLang Extension in Workbench
When using the optiSLang extension inside Workbench, the following error can occur:
'NoneType' object has no attribute 'password' & Exception: Failed to start optiSLang, no executable
To fix this issue, you must edit the optiSLangWBExtension.ini file. You can do this by either using the Workbench user interface or editing the file directly in a text editor.
Workbench User Interface
Set the value of the
DYNARDO_VERBOSE_LEVELenvironment variable to1.Start Workbench.
If the optiSLang extension is not loaded, activate it.
From the menu bar, select > .

The optiSLangWBExtension.ini file opens in an editor.
In the file, add one or more paths to optiSLang installations.

The structure of each entry is
OPTISLANG_HOMEXXXX=/path/to/optislang/whereXXXXcontains the installation path version number. For example,OPTISLANG_HOME2210points to the installation path of optiSLang 2022 R1.
Open in Text Editor
Navigate to the location of the optiSLangWBExtension.ini file.
Windows: %APPDATA%\Dynardo
Linux: $HOME/.config/Dynardo
Open the file in a text editor.
In the file, add one or more paths to optiSLang installations.

The structure of each entry is
OPTISLANG_HOMEXXXX=/path/to/optislang/whereXXXXcontains the installation path version number. For example,OPTISLANG_HOME2210points to the installation path of optiSLang 2022 R1.
Error When Loading Files in TurboGrid Opened Through Workbench
After opening TurboGrid using a TurboGrid component system in Workbench, loading an Init file by selecting > , and saving the project, the following error message is displayed:
Unable to load DLL 'cclapilt.dll': The specified module could not be found.
(Exception from HRESULT: 0x8007007E)
Workaround: Install MS VC++ Redistributable for Visual Studio 2012 Update 4.