Skip to content

Prerequisites for HALCON Variable Inspect🔗

A development license is required for the extension to work. If the license is valid for the HALCON Progress edition, only the corresponding edition of the HALCON Variable Inspect can be used, that is, HALCON Progress Variable Inspect requires HALCON Progress. To change the HALCON Variable Inspect edition, you have to reopen Visual Studio and choose the desired HALCON Variable Inspect edition.

The extension is registered by default for your installation while installing HALCON. If this option was deactivated for the installation, you can register the extension manually by double-clicking one of the following files, depending on your version of Visual Studio:

  • For Visual Studio 2019 and before (32-bit), use

    /misc/HALCONVariableInspectVisualStudio2019AndEarlier.vsix

  • For Visual Studio 2022 and later (64-bit), use

    /misc/HALCONVariableInspectVisualStudio2022AndLater.vsix

If multiple versions of are installed on your machine, the installer lets you select the version(s) to which you wish to add the extension. Once installed, the extension should appear in the side pane of Visual Studio. If it does not, select Tools > 25.11 Progress Variable Inspect. The environment variable %HALCONROOT% must be set for the extension to work.

The extension is provided only for the inspection of iconic objects and tuples in the languages shown in Table 1:

Table 1: Supported languages for VSIX
Interface Language
HALCON/C++ C++
HALCON/.NET C#, Visual Basic .NET