Beim Starten vom iPhone-Konfigurationsprogramm bekam ich folgende Fehlermeldung:
Der Prozedureinsprungpunkt "xmlTextReaderName" wurde in der DLL "C:\Program Files (x86)\Common Files\Apple\Apple Application Support\CFNetwork.dll" nicht gefunden.
Das Neuinstallieren von iTunes oder des iPhone-Konfigurationsprogramm hat keine Abhilfe geschafft.
Durch eine Analyse mit Procmon habe ich mir die DLL’s angeschaut, welche beim Start geladen werden und bin darauf gekommen, dass einige über die PATH Variable vom System verwendet werden. (Zum Beispiel von JRE7)
So wurde in meinem Fall die libxml2.dll aus Java verwendet und nicht die aus dem Apple Repertoire.
Fehlerbehebung:
Ich habe einfach die libxml2.dll und die CFNetwork.dll aus dem Verzeichnis
C:\Program Files (x86)\Common Files\Apple\Apple Application Support
in das Programmverzeichnis des iPhone-Konfigurationsprogramm (dort wo die iPCU.exe liegt) kopiert:
C:\Program Files (x86)\iPhone-Konfigurationsprogramm
Anschließend kann man das Programm auch wieder starten.
Ich auch den Fehler, aber ihre Lösung verstehe ich nicht.
Hat super funktioniert.
Bei mir war es die libicuuc.dll
Danke.