Microsoft Windows Common-Controls and CA GEN

book

Article ID: 51021

calendar_today

Updated On:

Products

CA Gen CA Gen - Workstation Toolset CA Gen - Host Encyclopedia CA Gen - 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:

  1. 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.
    *

  2. 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.

Environment

Release: KGNDDL99000-8.5-Gen-DBP Developer License
Component: