Infragistics Assemblies cannot be loaded

 

Description

 When you get the following error:

the required version is either not available in those locations or it is blocked.

Solution

 Assemblies are loaded:

  • from the global assemblies cache (GAC)

  • the -assemblies folder

  • the %dlc%\bin\infragistics\winforms folder

 

You can check the properties of the .dll files for

  • finding out the exact Assemblies version

  • unblocking the assembly in case it was copied from an untrusted network location

 

 

Description

 When you get the following error:

"UNLICENSED TRIAL | To Purchase Visit http://infragistics.com ”.

Solution

The issue typically indicates that you have installed an unlicensed trial copy in the GAC. Those Assemblies show the trial copy remark you are seeing.

It is recommended to:

  • uninstall the unlicensed trial copy

  • copy the exact assembly version from a PC with a licensed version of those assemblies (a PC where you have installed the OpenEdge UltraControls developer license) to your local Assemblies folder.

 

It really must be the exact Assembly version.

 

When ABL source code is compiled, the R-Code will contain exact references (strong names) to the referenced .NET Assemblies. So, the same version needs to be used during build and runtime.

 

For further questions on Assembly configuration, you might also involve Progress technical support - as that is a core OpenEdge feature.

 

Related Article:

https://knowledgebase.progress.com/articles/Knowledge/P187231