Où MSXML IXMLDOMDocument :: save sauvegarde-t-il? Je veux dire quand il est appelé avec un argument de nom de fichier.Où MSXML IXMLDOMDocument :: hors sauvegarde est-il sauvegardé?
CComPtr<IXMLDOMDocument> doc;
p->get_doc(&doc);
doc->save(CComVariant(L"C:\\pathto\\mydoc.xml"));
Où sera "C: \ pathto \ mydoc.xml"?
Considérez que le XMLDOMDocument est hors processus, dans ce cas situé sur une machine physique différente. Va-t-il l'enregistrer sur "C: ..." de la machine appelante ou du serveur hébergeant l'objet COM?
Vous devez remplacer cette valeur par l'emplacement réel dans lequel vous souhaitez enregistrer, par exemple, L "C: \\ Documents and Settings \\ Propriétaire \\ Mes documents \\ Some Document.xml". –