--- Module: ResOrgXmlWriter.cpp Automatically linking with BXFileDialogD.lib if (pChild->GetnodeType() == (MSXML2::tagDOMNodeType)eType) ResOrgXmlWriter.cpp(131): error 58: (Error -- Bad type) CString sPathName = (LPCTSTR)(_bstr_t)value; ResOrgXmlWriter.cpp(192): error 1037: (Error -- ambiguous reference to conversion function; candidates: '_bstr_t::_bstr_t(const _variant_t &) (line 1747, file C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\comutil.h), and _variant_t::operator _bstr_t(void) const (line 1175, file C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\comutil.h)') MSXML2::IXMLDOMAttributePtr ptrNameAttr = ptrDOMDoc->createAttribute(_T("name")); ResOrgXmlWriter.cpp(639): error 578: (Warning -- Declaration of symbol 'ptrNameAttr' hides symbol 'ptrNameAttr' (line 596)) MSXML2::IXMLDOMAttributePtr ptrUidAttr = ptrDOMDoc->createAttribute(_T("uid")); ResOrgXmlWriter.cpp(644): error 578: (Warning -- Declaration of symbol 'ptrUidAttr' hides symbol 'ptrUidAttr' (line 601)) CString sValue; ResOrgXmlWriter.cpp(645): error 578: (Warning -- Declaration of symbol 'sValue' hides symbol 'sValue' (line 602)) --- Global Wrap-up error 900: (Note -- Successful completion, 5 messages produced)