ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.
Microsoft Windows Common-Controls and CA GEN
book
Article ID: 51021
calendar_today
Updated On:
Products
GenGen - Workstation ToolsetGen - Host EncyclopediaGen - Run Time Distributed
Issue/Introduction
Description:
Some controls do not display as expected. There are some workarounds to help with this problem.
Solution:
There are two methods for resolving this issue:
Change the OPT.APPMANIFEST token in the Build Tool to EXTERNAL, regenerate the application, then modify the <loadmodule>.EXE.manifest as follows: * In the <load module>.EXE.manifest delete the following section: * <dependency> <dependentAssembly> <assemblyIdentity type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' language='*' /> </dependentAssembly> </dependency> * This section will be at/near the end of the file. This will allow the previous version of the Microsoft Common Controls to be used instead of the current version. The application will not need to be regenerated. If the application is regenerated in the future, this correction will need to be made again.
This option will require the deployment of the <loadmodule>.EXE.manifest file in addition to the EXE and DLL files. *
Verify that the OPT>APPMANIFEST token in the Build Tool is set to EMBEDDED, then change the %IEF%\version\generic.manifest file as documented above. * This option will require the regeneration of the application. Also, it will apply this change to all generated applications that are generated and built after the change has been implemented.