1. Juni 2013 07:55
Für alle, die es interessiert.
Der Rechner, auf dem der Report entwickelt wurde ist ca. 1 Jahr älter, als der Client, auf dem die Automation-Instanz nicht erstellt werden konnte.
Im Report benutzte ich den Automation Server "Microsoft XML, v6.0" mit der Class "HTTP40".
Nach dem Fehlschlag versuchte ich auch "Microsoft XML, v5.0", "Microsoft XML, v4.0", "Microsoft XML, v3.0" - leider erfolglos.
Erst als ich "Microsoft XML, v6.0" mit Class "HTTP60" einsetzte, klappte es plötzlich auf beiden Rechnern.
Mit Dependency Walker fand ich heraus, dass angeblich eine dll im System fehlte, die aber definitiv vorhanden und registriert war.
Nun meine laienhafte Vermutung: auf dem neueren Rechner, also bei dem, der Probleme hatte, scheinen irgendwelche dll für die "ältere" HTTP40 (und darunter) Classes zu fehlen.
Fazit:
Hast du die Auswahl neuere Versionen zu benutzen, dann tu es einfach. Meist sind sie ja abwärtskompatibel