Click here to Skip to main content
15,925,371 members
Home / Discussions / Managed C++/CLI
   

Managed C++/CLI

 
GeneralPlease help Pin
Stefan Troschuetz28-Apr-04 10:12
Stefan Troschuetz28-Apr-04 10:12 
GeneralImporting DLL of C# application Pin
student666927-Apr-04 14:45
student666927-Apr-04 14:45 
GeneralRe: Importing DLL of C# application Pin
RNEELY28-Apr-04 9:41
RNEELY28-Apr-04 9:41 
GeneralRe: Importing DLL of C# application Pin
student666929-Apr-04 10:50
student666929-Apr-04 10:50 
GeneralRe: Importing DLL of C# application Pin
RNEELY30-Apr-04 3:17
RNEELY30-Apr-04 3:17 
GeneralRe: Importing DLL of C# application Pin
student66692-May-04 18:12
student66692-May-04 18:12 
Generalcalling function in mixed mode assembly from unmanaged app Pin
godzooky27-Apr-04 6:22
godzooky27-Apr-04 6:22 
GeneralProblem with HDCs Pin
Serge Lobko-Lobanovsky27-Apr-04 2:37
Serge Lobko-Lobanovsky27-Apr-04 2:37 
GeneralLinear Search Pin
buttons25-Apr-04 10:02
buttons25-Apr-04 10:02 
GeneralBuilding Managed C++ Web Services Pin
Antti Keskinen22-Apr-04 8:59
Antti Keskinen22-Apr-04 8:59 
GeneralRe: Building Managed C++ Web Services Pin
ian mariano25-Apr-04 14:11
ian mariano25-Apr-04 14:11 
GeneralC++ Files Pin
buttons22-Apr-04 3:44
buttons22-Apr-04 3:44 
GeneralRe: C++ Files Pin
mccoyn22-Apr-04 5:41
mccoyn22-Apr-04 5:41 
GeneralRe: C++ Files Pin
Phil Boyd22-Apr-04 6:25
Phil Boyd22-Apr-04 6:25 
GeneralRe: C++ Files Pin
Navin23-Apr-04 9:42
Navin23-Apr-04 9:42 
GeneralInheritance of String class Pin
ra_sasi21-Apr-04 10:45
ra_sasi21-Apr-04 10:45 
GeneralRe: Inheritance of String class Pin
Phil Boyd22-Apr-04 6:26
Phil Boyd22-Apr-04 6:26 
GeneralRe: Inheritance of String class Pin
ra_sasi23-Apr-04 6:58
ra_sasi23-Apr-04 6:58 
GeneralEmbed C# controls in MFC dialogs/views Pin
rkvs20-Apr-04 7:49
rkvs20-Apr-04 7:49 
GeneralFailed in calling Manged Method from Unmanged code Pin
sanjay.attri20-Apr-04 1:33
sanjay.attri20-Apr-04 1:33 
GeneralTry to make a Manged project in C++ 2003 Pin
Harry200419-Apr-04 16:06
Harry200419-Apr-04 16:06 
GeneralLNK2022 metadata inconsistent Pin
mattknowles719-Apr-04 13:15
mattknowles719-Apr-04 13:15 
Confused | :confused: I have two projects, one unmanaged. The other is managed using stl lists of classes declared in the unmanaged project. When building the unmanaged project, anywhere the lists are used produces these linker errors.
MotionTimelineControl.obj : error LNK2022: metadata operation failed (80131187) : Inconsistent method declarations in duplicated types (types: tools.thoth.MotionEventController; methods: .ctor): (0x06000013).
MotionTimelineControl.obj : error LNK2022: metadata operation failed (80131187) : Inconsistent method declarations in duplicated types (types: tools.thoth.MotionEventController; methods: load): (0x06000017).
MotionTimelineControl.obj : error LNK2022: metadata operation failed (80131187) : Inconsistent method declarations in duplicated types (types: tools.thoth.MotionEventController; methods: getEventItr): (0x06000022).
MotionTimelineControl.obj : error LNK2022: metadata operation failed (80131188) : Inconsistent field declarations in duplicated types (types: tools.thoth.MotionEventController; fields: m_event): (0x04000011).

tools.thoth.MotionEventController, uses lists of classes from the unmanaged project, and MotionTimelineControl.obj is from a class that takes a MotionEventController as an argument to two methods.

The only solution i have found to get around the linker error is in the unmanaged project is to create a class that is not used (the constructor is private), with public stl lists with the classes used in the managed project. i.e. (MotionTimeLineEvent is a class declared in the unmanaged project.)
if the managed project uses
void doFunc(list<motiontimelineevent>::iterator iter);
then declaring a public variable in the unused class:
list<motiontimelineevent>::iterator m_iter;
would clear up any linker errors having to do with lists of MotionTimelineEvents.

if anyone has any clue on how to resolve the inconsistent metadata, please throw me a bone, i have tried most available solutions but, any suggestions would be greatly appreciated.
GeneralSystem.MemoryException Pin
BlackDice19-Apr-04 4:44
BlackDice19-Apr-04 4:44 
GeneralScaling drawings Pin
AnsGe19-Apr-04 3:08
AnsGe19-Apr-04 3:08 
Generaltimer in C++ Pin
Karthik Ram16-Apr-04 21:27
Karthik Ram16-Apr-04 21:27 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.