Page 1 of 1

MSXML si VS2005

Posted: 17 Sep 2007, 12:37
by Stefan Contiu
Am o problema cu msxml-ul in VS2005. Mai exact, nu vrea sa "vada" la compilare, interfete de genul IXMLDOMNodePtr ori IXMLDOMDocumentPtr. Am gasit si un KB legat de treaba asta : http://support.microsoft.com/kb/316317.

Solutia propusa in kb-ul respectiv, e sa prefixezi cu MSXML2::(ori MSXML:: in functie de versiune) fiecare interfata. Proiectul meu e destul de mare, e facut in VS6(unde nu apare problema asta) dar am nevoie sa il compilez pe VS2005. Sa adaug manual, in peste 500 de locuri "MSXML2::", nu mi se pare o solutie prea faina. Intrebarea mea e daca v-ati lovit de problema asta, si daca da, cum ati rezolvat-o.

Thanks and cheers.

Re: MSXML si VS2005

Posted: 17 Sep 2007, 12:40
by Dragos Cojocari
Da, tin minte de o chestie similara pe care am patit-o in unul din proiectele mai vechi. Eu unul am preferat sa prefixez cu mina toate apelurile la MSXML. Pina la urma e o treaba de 30 min max si obtii un cod mult mai curat si mai usor de intretinut.

Daca nu vrei asa atunci poti incerca sa pui "using ... " prin headers dar aia e o solutie tare tare murdara.