Ticket #220 (new enhancement)

Opened 7 weeks ago

Last modified 7 weeks ago

Deliver and register CAPE-OPEN and CAPE-OPEN 1.2 type lib

Reported by: jasper Owned by: jasper
Priority: major Milestone: Phase III WP1
Component: COBIA Marshalling Version: 1.2.1.0
Keywords: Cc:

Description

As COBIA moves to Phase III, type libraries and proxy libraries need to be installed.

For release 1.2.1 this means:

  • deliver and register CAPEOPEN.CIDL
  • deliver and register CAPEOPEN_1_2.CIDL

For each x86 and x64:

  • deliver and register ProxyInterfaces_CAPEOPEN_1_2.dll

The CIDL can be placed in a temporary folder, followed by registration, followed by removing the CIDL; a copy of the CIDL will be stored by COBIA next to the registry.

The proxy library ProxyInterfaces_CAPEOPEN_1_2.dll can be installed in the same folder as the runtime.

Change History

comment:1 Changed 7 weeks ago by jasper

In addition, COM proxies should be precompiled and delivered for all COM types that are not explicitly handled by COMBIA but rather generated from COBIA IDL and marshaled by type info.

Currently all COM types are handled by COBIA - but as soon as such a type is created, this task becomes needed.

Note: See TracTickets for help on using tickets.