AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

MSXML4 dreht durch?

Ein Thema von himitsu · begonnen am 19. Nov 2009 · letzter Beitrag vom 19. Nov 2009
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#1

MSXML4 dreht durch?

  Alt 19. Nov 2009, 13:58
Mahlzeit,

seit etwa einer Woche dreht hier MSXML4 durch.

Also genauergesagt, es geht, aber immer wenn man davon z.B. eine Instanz erstellt,
dann meldet sich der "Windows Installer" mit einem Fenster "Installation wird vorbereitet..." und solange steht dann die entsprechende Anwendung.

Weiß zufällig wer, was da schief läuft? (Google und Co. wollten nix verraten)
Wäre schön, wenn nicht bei jedem F9 und mehrmals beim Start der IDE und auch wärend der Bediehung diese schon etwas nervige Wartezeit entstünde ... sonlange bis das "neue" Windows dann produktiv einsetzbar ist.

WinXP SP3
(in den nächsten Tagen wird zwar alles auf Windows 7 umziehen, aber bis dort alles installiert und eingerichtet ist ... das dauert noch etwas)


Erst dachte ich ja Delphi 2009 spinnt, weil es nur dort passierte, aber seit den letzen MSXML-Threads und einigen Tests in Delphi 7 stellte sich raus, daß das Problem beim XML liegt.

Alle anderen (getesten) XML-Version machen keine Probleme. (1.0? 2.6 3.0 6.0)
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Alaitoc

Registriert seit: 24. Okt 2008
263 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: MSXML4 dreht durch?

  Alt 19. Nov 2009, 14:06
Hm könnteste denn einfach mal den Code fürs Erstellen posten?
Dann könnte ich das hier bei mir mal lokal testen, benutze hier auch WinXP SP3.
Bzw wie haste das denn bei dir eingebunden?

MfG Alaitoc
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#3

Re: MSXML4 dreht durch?

  Alt 19. Nov 2009, 14:14
Der Code von da verursacht dieses z.B., aber eben nur, wenn er grade bei 4.0 vorbeikommt,
darüber hab ich ja erst entdeckt, daß es an MSXML4 liegt
http://www.delphipraxis.net/internal...102596#1102596

Und wie gesagt, die 2009er IDE nutzt ja ausgibig XML und da taucht dieses Problem beim Start der IDE auf, oder wenn ich die Objektgalerie öffne (neue Datei erstellen), wo ich also garkeinen Einfluß habe.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
generic

Registriert seit: 24. Mär 2004
Ort: bei Hannover
2.416 Beiträge
 
Delphi XE5 Professional
 
#4

Re: MSXML4 dreht durch?

  Alt 19. Nov 2009, 14:20
Der Windows Installer versucht das Com-Object zu installieren, weil ist wohl nicht installiert ist.

Hintergrund: Über den WI können Advertised Installs vorgenommen werden. (Com-/OCX-)Komponenten, Programme können am OS angemeldet werden und werden dann bei der ersten Nutzung installiert.

Was mich nur wundert, dass MSXML4 wird nicht per MSI ausgeliefert!
Daher wird wohl das durch ein Drittprogramm verursacht werden.
Coding BOTT - Video Tutorials rund um das Programmieren - https://www.youtube.com/@codingbott
  Mit Zitat antworten Zitat
Alaitoc

Registriert seit: 24. Okt 2008
263 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: MSXML4 dreht durch?

  Alt 19. Nov 2009, 14:32
Naja normalerweise sollte es bei WinXP SP3 vollfunktionsfähig installiert sein...

Theorethisch könnte man das auch hier überprüfen, wenn ich mich recht erinnere :
http://support.microsoft.com/kb/269238/de

Jedoch will die Seite zur Zeit nicht ~_~

Also bei mir funktioniert es zumindest ohne Probleme, vll aber einfach mal neu draufpacken:

http://www.microsoft.com/downloads/d...displaylang=en

MSXML 4.0 SP2 + SDK ... ersetzt die alten Versionen.

MfG Alaitoc
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#6

Re: MSXML4 dreht durch?

  Alt 19. Nov 2009, 14:54
Zitat von generic:
Hintergrund: Über den WI können Advertised Installs vorgenommen werden. (Com-/OCX-)Komponenten, Programme können am OS angemeldet werden und werden dann bei der ersten Nutzung installiert.
Die Registry nach 88D969C0-F192-11D4-A65F-0040963251E5 zu durchsuchen hat nichts gebracht,
ansonsten fällt mir jetzt nicht ein, wie/wo man nach sowas mal suchen könnte.

Das Neuinstallieren des MSXML4 könnte ich mal versuchen,
aber das ganze XP jetzt nochmals neu aufzusetzen wäre dagegen nicht wirklich optimal, da es eh bald entsort wird und dann nur noch 'ne jungfräuliche Neuinstallation davon in der VM läuft.

Ansonsten lief es ja bis vor kurzem und ich hab auch keine Ahnung, was sich in dieser Zeit geändert haben soll, so daß es urplötzlich nicht mehr so will.


@generic: msxmlger.msi ? ( http://www.microsoft.com/downloads/d...6-c5d7485f2b42 )
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Alaitoc

Registriert seit: 24. Okt 2008
263 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: MSXML4 dreht durch?

  Alt 19. Nov 2009, 15:00
Naja leider kann ich es leider doch nicht genau nachprüfen, woran
es liegen könnte... da ich glaubich alle möglichen MSXML-Installationen
auf meinem Rechner habe °_^

Zumindest kann es nicht verkehrt sein die neue Version von MSXML 4.0 draufzupacken,
wenn ich jetzt noch wüßte was genau im SDK drin war

MfG Alaitoc
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#8

Re: MSXML4 dreht durch?

  Alt 19. Nov 2009, 15:02
Laut den Testversionen, im anderen Thread, habe ich auch alle möglichen Versionen drauf.

Vorhin in der Registry hab ich dann noch die 5.0 entdeckt und drüben (im anderem Thread) bei meiner TestFunktion nachgetragen.

[edit]
es läßt sich nicht (neu) installieren
selbst die Version aus den Prerequisites von Delphi lassen sich nicht nochmals installieren ... sie brechen leider ab, da sie angeblich auf einer anderen Netzwerkresource liegen ... da werd ich wohl die letzten/nächsten Tage auch noch mit diesem leicht nervigen Fensterchen (bleibt ja immer für 1-2 Minuten) leben müssen.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Alaitoc

Registriert seit: 24. Okt 2008
263 Beiträge
 
Delphi 7 Enterprise
 
#9

Re: MSXML4 dreht durch?

  Alt 19. Nov 2009, 15:11
Naja:

Zitat:
MSXML 5.0 for Microsoft Office Applications is only available with Microsoft Office 2003.
Deswegen hab ich MSXML 6.0 genutzt *g* ( Wobei man da, wenn man es kommernziell nutzen will, eine Anfrage oder so an Microsoft stellen muss ^_° ... aber die 6.0 diente ja eh nur zu Testzwecken *gg* )

Wobei ich halt noch so Sachen wie das SDK etc draufgepackt habe, um halt mal die Möglichkeiten von MSXML auszutesten.

Naja meld dich einfach mal, falls die Neuinstallation bzw. Update von MSXML funktioniert hat

PS: Kann die himXML überhaupt validieren? :O

MfG Alaitoc
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#10

Re: MSXML4 dreht durch?

  Alt 19. Nov 2009, 15:53
Selbst die anderen Prerequisites lassen sich nicht mehr installieren (z.B. .net 1.1).
Ich hab langsam das Gefühl, daß es doch nicht am MSXML4 selber hängt, sondern an irgendwas, welches das MSXML4 benötigt


Nein, es validiert (absichtlich) nicht.
Namespaces und diese XSD-Schemata werden quasi nicht ausgewertet.
(hat auch Vorteile ... z.B. gab es schon Fälle, wo MSXML einfach vorhandene Nodes nicht anzeigte, "nur" weil sie in einem undefinierten Namespace lagen)
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:45 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz