Witam,

mam problem. Próbuje napisać aplikacje w C++ ( aplikacja MFC ) w Visual 2005, aplikacja ta korzysta z biblioteki napisanej w C#. Problem polega na tym że muszę włączyć w opcjach projektu Common Language runtime Support i ustawić na /crl:oldSyntax. No i tu jest problem bo przy linkowaniu wyskakują błędy:

MSVCMRTD.lib(mstartup.obj) : error LNK2022: metadata operation failed (8013118D) : Inconsistent layout information in duplicated types (tagTEXTMETRICA): (0x02000039).
MSVCMRTD.lib(managdeh.obj) : error LNK2022: metadata operation failed (8013118D) : Inconsistent layout information in duplicated types (tagTEXTMETRICA): (0x02000029).
MSVCMRTD.lib(mehvecdtr.obj) : error LNK2022: metadata operation failed (8013118D) : Inconsistent layout information in duplicated types (tagTEXTMETRICA): (0x0200002a).
MSVCMRTD.lib(msilexit.obj) : error LNK2022: metadata operation failed (8013118D) : Inconsistent layout information in duplicated types (tagTEXTMETRICA): (0x0200002f).
MSVCMRTD.lib(puremsilcode.obj) : error LNK2022: metadata operation failed (8013118D) : Inconsistent layout information in duplicated types (tagTEXTMETRICA): (0x02000029).

Czy ktoś może wie jak sobie z tym poradzić ???

Pozdrawiam

//q: pozwolilem sobie zmienic temat, poniewaz srodowiska VisualStudio2005'a raczej nie kompilujesz