MSXML si VS2005

Intrebari despre programarea cu VC++ incluzand mediul de dezvoltare, instalare, setari, debugger, compilator, linker si documentatie.
Post Reply
Stefan Contiu
Junior
Junior
Posts: 1
Joined: 13 Jul 2007, 09:43
Location: Cluj-Napoca

MSXML si VS2005

Post by Stefan Contiu » 17 Sep 2007, 12:37

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.



Dragos Cojocari
Membru++
Membru++
Posts: 789
Joined: 11 Jul 2007, 14:11

Re: MSXML si VS2005

Post by Dragos Cojocari » 17 Sep 2007, 12:40

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.

Post Reply