MSXML installations Probleme.
-
Na klar. Wie gesagt, da gibt es nichts.
-
IMHO erfolgt die Installation nach Windows\System32 bzw. Windows\Syswow64
-
Ok, ich habe zwar die gesamte Festplatte Nach MSXML durchsuchen lassen, aber wenn ich zu hause bin werde ich nochmal schauen. Danke für den Tipp.
-
Was interessiert Dich, wohin das installiert wurde????
MSXML ist COM und somit spielt der Ort keine Rolle... einfach verwenden...
-
Weil ich es nicht verwenden kann.
#include <objbase.h> #include <msxml6.h>
fatal error: msxml6.h: No such file or directory
Deswegen möchte ich es manuell einbinden.
Btw, was heißt COM?
-
Auf Codeproject gibts doch so viele schöne Beispiele:
http://www.codeproject.com/Articles/4285/Using-MSXML-to-read-XML-documents
http://www.codeproject.com/Articles/43309/How-to-create-a-simple-XML-file-using-MSXML-in-C
http://www.codeproject.com/Articles/19624/CXml-A-Wrapping-Class-for-MSXML-3-0-4-0-5-0-6-0COM könnte man auch googeln! Komponentenmodell von Microsoft. So eine Komponente wird/ist auf dem PC installiert. Der Ort spielt für dich als Programmierer keine Rolle, das macht das Betriebssystem über die Registry (dort trägt sich die Komponente ein). Du sagts als Programmierer nur das du die Komponente verwenden willst und das Betriebssystem lädt die Komponente automatisch (sucht anhand ProgID/ClsId in der Registry, dort steht der Pfad zur DLL, lädt die DLL in deinen Prozess bzw. einen Separaten).
-
Softwaremaker schrieb:
Auf Codeproject gibts doch so viele schöne Beispiele
Softwaremaker schrieb:
COM könnte man auch googeln!
Dennoch danke für die Antwort.
Es geht mir nicht darum das ich keine Beispiele finde, sondern das ich MSXML nicht verwenden kann.
Mit #include<msxml6.h> funktioniert es leider nicht.
-
Jetzt kommen wir der Sache näher... welche IDE verwendest Du denn???? Die Datei ist in VS2010/2012 dabei... da musst Du nix installieren... und in VC6 wird sie nicht unterstützt... oder WO willst Du diese verwenden???
-
Auf meinem System finden sich zwei identische msxml6.h Dateien. Eine im SDK (Windows\v7.0A\Include) und eine im DDK Verzeichnis.
Wenn man davon nichts installiert hat, gibt es die Dateien evtl. nicht.
Ausserdem ist es ratsam das Windows SDK Configuration Tool auf diese Version einzustellen oder zu prüfen.
-
Ich verwende CB, hab schon gehört das es da evtl. nicht funktioniert.