Ticket #220 (closed enhancement: fixed)
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:2 Changed 4 months ago by jasper
- Status changed from new to closed
- Resolution set to fixed
fixed in commit ba445e709c7e6fb01585690bb3414cfa282667e9
Note: See
TracTickets for help on using
tickets.
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.