Click here to Skip to main content
16,007,885 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: communication between objects Pin
Alex80gbg2-Jan-10 11:52
Alex80gbg2-Jan-10 11:52 
QuestionLNK2019 for XmlLite Pin
A&Ms1-Jan-10 8:30
A&Ms1-Jan-10 8:30 
Hi,
I am using VS2008 SP1 On Widows 7 X64, once I have decided to use the XmlLite parser in my program I faced the following problem

Error	1	error LNK2019: unresolved external symbol _CreateXmlReader@12 referenced in function 
"public: void __thiscall CXmlLiteSampleAppDlg::OnBnClickedButtonOpenXmlFile(void)" 
(?OnBnClickedButtonOpenXmlFile@CXmlLiteSampleAppDlg@@QAEXXZ) XmlLiteSampleAppDlg.obj


and here is my code:
void CXmlLiteSampleAppDlg::OnBnClickedButtonOpenXmlFile()
{
	
		CFileDialog fDlg(true,L"xml",NULL,
			OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST | OFN_EXPLORER,
			L"XML Files (*.xml)|*.xml||",
			this,NULL,true);
		if(fDlg.DoModal()==IDOK){
			CString fileName(fDlg.GetPathName());

			::SHCreateStreamOnFileW(fileName,
				STGM_READWRITE | STGM_SHARE_DENY_WRITE,&m_pFileStream);

			
			HRESULT hr = ::CreateXmlReader(
				__uuidof(IXmlReader),reinterpret_cast<void**>(&m_pXMLReader),NULL);

			if(FAILED(hr)){
				_com_error err(hr);
				::AfxMessageBox(err.ErrorMessage());
				return;
			}

		}//DoModal()
		
	
}


and my definitions of IStream and IXmlReader is like below:

CComPtr <IStream> m_pFileStream;
CComPt <IXmlReader> m_pXMLReader;


Of course while surfing the net I find similar problem in this thread:
http://social.msdn.microsoft.com/Forums/en-US/vclanguage/thread/fad815c9-0de3-4c97-a6a6-12d04a958013

and I have done all solution discussed there but non of them solve my problem.

Also I have added
$(WindowsSdkDir)\lib
to the C++ Directories but this effort were in vain too.
AnswerRe: LNK2019 for XmlLite Pin
A&Ms1-Jan-10 11:14
A&Ms1-Jan-10 11:14 
GeneralRe: LNK2019 for XmlLite Pin
conrad Braam3-Jan-10 4:04
conrad Braam3-Jan-10 4:04 
QuestionPort 7078 and 7077 blocked in Vista Pin
Larry Mills Sr1-Jan-10 6:00
Larry Mills Sr1-Jan-10 6:00 
QuestionNeed help with member function pointer Pin
anbluemoon31-Dec-09 19:18
anbluemoon31-Dec-09 19:18 
AnswerRe: Need help with member function pointer Pin
KingsGambit31-Dec-09 19:44
KingsGambit31-Dec-09 19:44 
GeneralRe: Need help with member function pointer Pin
anbluemoon31-Dec-09 21:14
anbluemoon31-Dec-09 21:14 
AnswerRe: Need help with member function pointer Pin
N a v a n e e t h1-Jan-10 3:53
N a v a n e e t h1-Jan-10 3:53 
QuestionHow to use CreateProcess win 32 api function Pin
NIR WINTER31-Dec-09 12:29
NIR WINTER31-Dec-09 12:29 
AnswerRe: How to use CreateProcess win 32 api function Pin
Garth J Lancaster31-Dec-09 13:07
professionalGarth J Lancaster31-Dec-09 13:07 
AnswerRe: How to use CreateProcess win 32 api function Pin
Chuck O'Toole31-Dec-09 15:15
Chuck O'Toole31-Dec-09 15:15 
AnswerRe: How to use CreateProcess win 32 api function Pin
Rozis1-Jan-10 4:58
Rozis1-Jan-10 4:58 
AnswerRe: How to use CreateProcess win 32 api function Pin
«_Superman_»1-Jan-10 14:43
professional«_Superman_»1-Jan-10 14:43 
QuestionImplementing Windows Pin
MrMcIntyre31-Dec-09 10:19
MrMcIntyre31-Dec-09 10:19 
QuestionRe: Implementing Windows Pin
CPallini31-Dec-09 10:23
mveCPallini31-Dec-09 10:23 
AnswerRe: Implementing Windows Pin
MrMcIntyre31-Dec-09 10:26
MrMcIntyre31-Dec-09 10:26 
GeneralRe: Implementing Windows Pin
Abhi Lahare31-Dec-09 10:29
Abhi Lahare31-Dec-09 10:29 
GeneralRe: Implementing Windows Pin
CPallini31-Dec-09 10:35
mveCPallini31-Dec-09 10:35 
GeneralRe: Implementing Windows Pin
MrMcIntyre31-Dec-09 10:42
MrMcIntyre31-Dec-09 10:42 
GeneralRe: Implementing Windows Pin
CPallini31-Dec-09 10:51
mveCPallini31-Dec-09 10:51 
GeneralRe: Implementing Windows Pin
MrMcIntyre31-Dec-09 10:56
MrMcIntyre31-Dec-09 10:56 
GeneralRe: Implementing Windows Pin
Abhi Lahare31-Dec-09 11:07
Abhi Lahare31-Dec-09 11:07 
GeneralRe: Implementing Windows Pin
MrMcIntyre31-Dec-09 11:20
MrMcIntyre31-Dec-09 11:20 
QuestionRe: Implementing Windows PinPopular
enhzflep31-Dec-09 13:30
enhzflep31-Dec-09 13:30 

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.