SmartComponent Library Download Instructions
SmartComponent Library Download Instructions
Downloading New Versions
New versions of the SmartComponent Library are available for download from our ESD (Electronic Software Distribution) website:
Log in with your customer credentials to access the download area. You will find a number of ZIP files for each release build.
The same files are also available as build artefacts on our Jenkins CI server at jenkins.consultingwerkcloud.com.
Understanding the File Names
The file names follow a naming convention:
11.7 in the file name indicates the OpenEdge version used for the release build (e.g. OpenEdge 11.7).
The 5-digit number (e.g. 89042) represents the build number of the release.
Files with _utf8 in the name use UTF-8 as the source code codepage. Files without _utf8 use ISO 8859-1 as the source code codepage.
Available Files
File Name | Description |
|---|---|
| Source code of the .NET Assemblies of the SmartComponent Library. |
| Main .NET Assemblies for the .NET Framework, includes both 32-bit and 64-bit versions. |
| CefSharp Browser Assemblies for 32-bit runtimes. Split into two ZIP files due to size. |
| CefSharp Browser Assemblies for 64-bit runtimes. Split into two ZIP files due to size. |
| .NET Assemblies for .NET Core (.NET 8.0). |
| ZIP file containing the HTML class documentation. |
| Dump files of the SmartDB. Can be used to build a new SmartDB without running the setup.xml. |
| SmartComponent Library with SmartFramework, partially encrypted ABL source code. |
| SmartComponent Library with SmartFramework and Trial Copy notice, partially encrypted ABL source code. |
| Upgrade package without products.i (so customer settings will not be overwritten) but including the SmartFramework. Does not include documentation. ISO 8859-1 codepage. |
| Same as above, but with UTF-8 source code codepage. |
| Upgrade package without products.i and without the SmartFramework. ISO 8859-1 codepage. |
| Same as above, but with UTF-8 source code codepage. |
| Full package including SmartFramework and products.i. Note: This may overwrite customer settings. The products.i file contains various feature switches. ISO 8859-1 codepage. |
| Same as above, but with UTF-8 source code codepage. |
| Fully xcoded (encrypted) version of the SmartComponent Library. |
| XML files containing the SmartDB contents. |
| .smartrepo files with the SmartComponent Library UI repository objects. |
Recommended Files for Upgrades
Customers that use the SmartFramework should typically use one of the following files for upgrades:
SmartComponentLibrary_11.7_XXXXX_upgrade_no_documentation.zip(ISO 8859-1 codepage)SmartComponentLibrary_11.7_XXXXX_upgrade_no_documentation_utf8.zip(UTF-8 codepage)
These packages do not include the products.i file, so your existing customer-specific feature switch settings will not be overwritten during the upgrade.
In addition to the upgrade package, you will also need to download the appropriate .NET Assemblies (SmartComponentLibrary_11.7_XXXXX_assemblies.zip) to ensure your .NET components are up to date.
If you are using CefSharp-based browser components, download the matching CefSharp assemblies (32-bit or 64-bit) as well.