Storyboarding Plugin funktioniert nicht
-
Dienstag, 26. Juni 2012 19:01
Ich habe VS11 installiert. Mit der Installation werden gleichzeitig die Storyboard-Plugins für PowerPoint installiert. Wenn ich PowerPoint 2007 öffne ist das Plugin auch vorhanden und die damit zur Verfügung stehenden Shapes kann ich auch auswählen. Versuche ich aber irgendeine Shape auf die Zeichenfläche von PowerPoint zu ziehen, erhalte ich immer die folgende Fehlermeldung:
Kennt jemand diese Meldung oder hat eine Ahnung was da schief läuft. Ich habe auf anderen Rechner eine vergleichbare Installation, d.h. Win7, VS11 und Office 2007. Da geht's ohne Probleme.
Alle Antworten
-
Dienstag, 26. Juni 2012 20:28Moderator
Hallo,
Ich habe es eben mal unter Windows 8 CP, PowerPoint 2010 und VS11 probiert. Bei mir klappt das Problemlos. Hast du mal nachgeguckt, ob die Datei, die, in der Fehlermeldung steht, existiert? Ansonsten würde ich mal eine neuinstallation von VS versuchen. In der Hoffnung, das diese Datei dann erstellt wird. Oder mal versuchen die Dateien zu ersetzen:
Koopakiller - http://koopakiller.ko.ohost.de/
- Bearbeitet Robert BreitenhoferMicrosoft Contingent Staff, Moderator Donnerstag, 28. Juni 2012 16:18 URL als Link
-
Dienstag, 26. Juni 2012 20:50Das habe ich schon gemacht, d.h. die Datei existiert in dem angebenen Verzeichnis und VS habe ich auch schon neu installiert. Hat aber alles nichts gebracht :-(
-
Mittwoch, 27. Juni 2012 22:44
Ich konnte das Problem inzwischen selbst lösen. Mit Hilfe von Reflector und einer längeren Debug Session konnte ich feststellen, dass der obigen Meldung eine COMException 0x80004005 beim Zugriff auf das COM Objekt 'Presentations' vorausging. Ich überprüfte daher nochmals die Office Installation und stellte fest, dass keine vollständige Office-Installation vorlag. Insbesondere fehlte die Installation von 'Visual Basic für Applikationen'. Nachdem ich das nachholte, war das geschilderte Problem gelöst, d.h. Storyboarding funktioniert nun ohne Probleme.
..................
var ppt = newApplication();
varpresentation = ppt.Presentations.Open(path, MsoTriState.msoTrue, MsoTriState.msoFalse,MsoTriState.msoFalse);
................- Als Antwort markiert Robert BreitenhoferMicrosoft Contingent Staff, Moderator Donnerstag, 28. Juni 2012 16:18

