2012-04-04 9 views
1

Ich habe ein MS Outlook 2010-Plugin, das E-Mails an eine voreingestellte E-Mail-Adresse beim Klicken weiterleitet.Outlook-Add-In-Fehler beim Senden von Anlagen "System.IO.DirectoryNotFoundException"

Wenn jedoch die übermittelte E-Mail-Nachricht eine bestehende Anlage enthält, erscheint das unten, wenn die Taste

geklickt wird.

Ich habe auf einem anderen Computer mit einer neuen Outlook und Plugin-Installation überprüft und das gleiche Problem besteht fort. Unter 32-Bit-Windows Vista läuft eine andere Maschine unter 32bit XP.

Ich habe versucht, Trust-Einstellungen zu ändern, um Anhänge automatisch herunterzuladen, aber kein Glück damit. Die Anlagenvorschau deaktiviert, automatische Downloads aktiviert und alle Makros aktiviert. zu installierten Add-Ins.

Antwort

0

Stellen Sie in Ihrer "Forwarder.Ribbon2.ForwardTo" -Methode sicher, dass sich der Pfad, den Sie als Argument für die Anlage "SaveAsFile" -Methode verwenden, in einem bereits vorhandenen Verzeichnis befindet.

Die Vertrauenseinstellungen haben fast sicher nichts mit diesem Problem zu tun.

Viel Glück,

P. S. Für Ihre nächste Frage ist es in der Regel gute Form, um Code zu schreiben, anstatt auf einen Screenshot eines Stack-Trace zu verlinken ...

+0

Es tut mir leid, ich bin nicht zu technisch - können Sie an schnelle Lösungen zu arbeiten denken um dieses Problem mit Outlook-Einstellungen überhaupt? Ich bin nicht scharf darauf, zurück in den Code zu gehen, da ich vielleicht Hilfe brauche, die neu kompiliert ... ist das möglich oder zu schlecht? –

+0

Ich glaube nicht: Entschuldigung. Es klingt wie der Code muss geändert und neu kompiliert werden. Der einzige Hoffnungsschimmer ist herauszufinden, in welchem ​​Verzeichnis das Add-In erwartet wird, und sicherzustellen, dass es vor der Ausführung von Outlook vorhanden ist. HTH. –

+0

Ich werde mein Bestes versuchen, um den Code zu betrachten und eine zweite Generation zu erstellen. Danke für Ihre Hilfe! –