Ich habe eine kleine Anwendung, die Microsoft Word über COM/OLE Automation automatisiert.Ist es möglich, eine Click-to-Run-Anwendung zu automatisieren?
Leider funktioniert dies nicht mit den virtualisierten Click-to-Run-Editionen von Word, weil sie nicht die erforderlichen Schlüssel in der Registrierung haben. (Zumindest nicht dort, wo sie erkannt werden) Mit anderen Worten: schlägt fehl, weil die notwendigen COM-Klassen nicht registriert sind.
Gibt es eine Möglichkeit, die Click-to-Run-Editionen von Microsoft Office zu automatisieren? Vielleicht eine Kompatibilitätsschicht?
EDIT: Ich habe gerade zwei Seiten, auf denen Benutzer/Entwickler darüber beschwert haben. Entweder ist die OLE-Automatisierung veraltet oder die C2R-Editionen werden nicht mehr verwendet ...
+1 Zumindest ist es möglich, auf die "native" Edition zu wechseln ... –
Von Office 2010 Click-to-Run-Kompatibilität mit Add-Ins (http://support.microsoft.com/kb/982431): "Out-of-Process-Add-Ins/Anwendungen sind eigenständige Programme, Skripts oder Anwendungen, die Office-Objektmodell-APIs verwenden, um Funktionen in der Anwendung zu starten und in Office zu integrieren. In diesem Fall werden die Out-of-Process-Anwendungslaufwerke ausgeführt Office. Out-of-Process-Anwendungen werden in Click-to-Run nicht unterstützt. " –