У меня есть c ++ com-код для чтения xml из пути, где находится мое приложение. Но когда я пытаюсь выбрать xml из другого пути, код выдает ошибку компиляции. HRESULT hr = CoInitialize (NULL);
MSXML2::IXMLDOMDocumentPtr pXMLDom;
MSXML2::IXMLDOMDocumentPtr pXSLDoc;
MSXML2::IXMLDOMDocumentPtr pXMLOut;
// Load the XML file.
pXMLDom.CreateInstance(__uuidof(MSXML2::DOMDocument60), NULL, CLSCTX_INPROC_SERVER);
pXMLDom->async = VARIANT_FALSE; // The default is true.
pXMLDom->validateOnParse = VARIANT_FALSE;
pXMLDom->resolveExternals = VARIANT_FALSE;
pXMLDom->load(L"xmlinputfile.xml");
Но когда я изменяю последнюю строку на pXMLDom-> load (L "C: \ temp \ xmlinputfile.xml");Я получаю ошибку. Есть ли способ сделать это?