Тема: AcDbMPolygon

при пользовании данным классом линкер выдает следущие ошибки:
error LNK2001: unresolved external symbol "public: virtual wchar_t const * __thiscall AcDbMPolygon::patternName(void)const " (?patternName@AcDbMPolygon@@UBEPB_WXZ)
error LNK2001: unresolved external symbol "public: virtual enum Acad::ErrorStatus __thiscall AcDbMPolygon::createLoopsFromBoundaries(class AcArray<class AcDbObjectId,class AcArrayMemCopyReallocator<class AcDbObjectId> > const &,class AcArray<int,class AcArrayMemCopyReallocator<int> > &,bool,double)" (?createLoopsFromBoundaries@AcDbMPolygon@@UAE?AW4ErrorStatus@Acad@@ABV?$AcArray@VAcDbObjectId@@V?$AcArrayMemCopyReallocator@VAcDbObjectId@@@@@@AAV?$AcArray@HV?$AcArrayMemCopyReallocator@H@@@@_NN@Z)
error LNK2001: unresolved external symbol "public: virtual enum Acad::ErrorStatus __thiscall AcDbMPolygon::createLoops(class AcArray<class AcArray<class AcGePoint2d,class AcArrayMemCopyReallocator<class AcGePoint2d> >,class AcArrayObjectCopyReallocator<class AcArray<class AcGePoint2d,class AcArrayMemCopyReallocator<class AcGePoint2d> > > > const &,class AcArray<class AcArray<double,class AcArrayMemCopyReallocator<double> >,class AcArrayObjectCopyReallocator<class AcArray<double,class AcArrayMemCopyReallocator<double> > > > const &,class AcArray<int,class AcArrayMemCopyReallocator<int> > &,bool,double)" (?createLoops@AcDbMPolygon@@UAE?AW4ErrorStatus@Acad@@ABV?$AcArray@V?$AcArray@VAcGePoint2d@@V?$AcArrayMemCopyReallocator@VAcGePoint2d@@@@@@V?$AcArrayObjectCopyReallocator@V?$AcArray@VAcGePoint2d@@V?$AcArrayMemCopyReallocator@VAcGePoint2d@@@@@@@@@@ABV?$AcArray@V?$AcArray@NV?$AcArrayMemCopyReallocator@N@@@@V?$AcArrayObjectCopyReallocator@V?$AcArray@NV?$AcArrayMemCopyReallocator@N@@@@@@@@AAV?$AcArray@HV?$AcArrayMemCopyReallocator@H@@@@_NN@Z)
линкеру указал использовать AcDbMPolygon17.lib. В чем может быть дело?

Re: AcDbMPolygon

Странно. Версия AutoCAD? Версия ObjectARX?

Re: AcDbMPolygon

Autocad 2007, ObjectARX 2007 (под Visual Studio 2005 который).

Re: AcDbMPolygon

Похоже это проблема ObjectARX 2007. Из спортивного интереса попробуй взять AcDbMPolygon17.lib из ObjectARX 2008.

Re: AcDbMPolygon

спасибо, проблемма была именно в этом с OARX 2008 все работает.