2016-10-26 5 views
0

Viele Leute haben berichtet, diesen Fehler zu sehen, aber die vorgeschlagene Lösung hat nicht funktionierte oder ist nicht relevant genug. Ich habe einen Server, auf dem Outlook 2013 nicht installiert ist und ein Produktionsserver ist, wird es nicht installiert. Jetzt habe ich Leute gesehen, die vorschlagen, das Dienstprogramm MakePy.py zu verwenden, aber das hat nicht funktioniert. Ich habe gefragt unsere Exchange-Leute unterstützen die Installation der Objektbibliothek und sie sind bestenfalls skeptisch, und sie sagen mir, dass es nicht so einfach ist. Wenn jemand da draußen mir sagen könnte, was das mit minimalem Aufwand anbelangt, wäre ich ewig dankbar.win32com.client.Dispatch ("Outlook.Application") Fehler pywintypes.com_error ((2147221005, 'Ungültige Klassenzeichenfolge', None, None)

Antwort

0

Wenn Outlook nicht installiert ist, versuchen Sie, eine Instanz von Outlook.Applicati zu erstellen auf Objekt wird offensichtlich scheitern. Wie kann es möglicherweise funktionieren?

+0

Aber nur wenige haben festgestellt, dass Sie mit MakePy.py alle Outlook-Funktionalität mit der Installation von Outlook-Client erhalten können. Ich habe das versucht, aber das tut nichts. Welchen Zweck erfüllt es, wenn Outlook überhaupt installiert werden muss? Was ist mit der Outlook 15-Objektbibliothek? – Jaz

+0

Denken Sie darüber nach - Sie wollen alle Funktionen von Outlook, ohne es jemals zu installieren. Warum sollte jemand jemals für Outlook bezahlen, wenn er ein Python-Skript bekommen kann, das alles erledigt? –

+0

versuchen Sie: "[Wo die CDO-Bibliotheken erwerben] (https://support.microsoft.com/en-Auge/kb/171440)" dann "[Microsoft Exchange Server MAPI-Client und Collaboration Data Objects 1.2.1] (https : //www.microsoft.com/en-us/download/details.aspx? id = 1004) " – NevilleDNZ

Verwandte Themen