Benutzer mit den meisten Antworten
Word Add-In debuggen

Frage
-
Wenn ich ein Word Add-In debugge wird dazu ein leeres Dokument geöffnet. Ich möchte nun aber, dass ein bereits bestehendes Dokument geöffnet wird. Leider konnte ich bei Properties > Debug keine passende Einstellung finden.
Warum ich das machen möchte? Mein Add-In funktioniert wunderbar, wenn man zuerst Word öffnet und dann aus Word heraus weitere Dateien öffnet. Öffnet man jedoch Word über ein bestehendes Word-Dokument, so wird man Add-In nicht geladen. Es erscheint unter Word-Optionen > Add-Ins bei "inaktiv". Dieses Verhalten möchte ich debuggen.
Antworten
-
Hallo,
Du kannst eine Debug.Assert(False) Anweisung oder MessageBox als erste Anweisung im Startup Event ausführen. Wenn die Meldung angezeigt wird, kann man in Ruhe über Debug => Attach to process den Debugger an den Winword Prozess hängen und nach Bestätigen der Meldung weiter durch den Add-In Code steppen.
Thorsten Dörfler
Microsoft MVP Visual Basic- Als Antwort markiert zaphod.beeblebrox Donnerstag, 18. März 2010 08:21
Alle Antworten
-
Hallo,
Du kannst eine Debug.Assert(False) Anweisung oder MessageBox als erste Anweisung im Startup Event ausführen. Wenn die Meldung angezeigt wird, kann man in Ruhe über Debug => Attach to process den Debugger an den Winword Prozess hängen und nach Bestätigen der Meldung weiter durch den Add-In Code steppen.
Thorsten Dörfler
Microsoft MVP Visual Basic- Als Antwort markiert zaphod.beeblebrox Donnerstag, 18. März 2010 08:21
-
Hast du heraus gefunden, wie dieses Verhalten des AddIns hervorgerufen wird? Ich programmiere gerade ein AddIn und ich habe genau das selbe Problem. Macht man ein neues Word-File auf, ist das AddIn da... macht man aber ein Word-File zB. über eine bestehende Vorlage auf, ist das AddIn auf inaktiv gesetzt und muss erst per Hand geladen werden.