Original Post
hi i am converting a project from vc++ 6.0 to vc++ .NET 2003. i am facing a lot of linking errors. can anyone help me regarding this. the list of errors that i encountered is listed here below Linking... nafxcw.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) already defined in libcp.lib(newop.obj) nafxcw.lib(afxmem.obj) : error LNK2005: "void __cdecl operator delete(void *)" (??3@YAXPAX@Z) already defined in LIBC.lib(delete.obj) nafxcw.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new[](unsigned int)" (??_U@YAPAXI@Z) already defined in libcp.lib(newaop.obj) nafxcw.lib(afxmem.obj) : error LNK2005: "void __cdecl operator delete[](void *)" (??_V@YAXPAX@Z) already defined in LIBC.lib(delete2.obj) util_server.lib(server_parse_tree.obj) : warning LNK4217: locally defined symbol ??0RWCollectable@@QAE@XZ (public: __thiscall RWCollectable::RWCollectable(void)) imported in function "public: __thiscall Queue::Queue(void)" (??0Queue@@QAE@XZ) util_server.lib(server_parse_tree.obj) : warning LNK4217: locally defined symbol ??1RWCollectable@@UAE@XZ (public: virtual __thiscall RWCollectable::~RWCollectable(void)) imported in function "public: virtual __thiscall Queue::~Queue(void)" (??1Queue@@UAE@XZ) nafxcw.lib(thrdcore.obj) : error LNK2019: unresolved external symbol __endthreadex referenced in function "void __stdcall AfxEndThread(unsigned int,int)" (?AfxEndThread@@YGXIH@Z) nafxcw.lib(thrdcore.obj) : error LNK2019: unresolved external symbol __beginthreadex referenced in function "public: int __thiscall CWinThread::CreateThread(unsigned long,unsigned int,struct _SECURITY_ATTRIBUTES *)" (?CreateThread@CWinThread@@QAEHKIPAU_SECURITY_ATTRIBUTES@@@Z) .\nt_libs\release\host_id.exe : fatal error LNK1120: 2 unresolved externals