Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
Outtlok 2010/2007 Add In Programmierung - GUID is 00000000-0000-0000-0000-000000000000
morbus85
myCSharp.de - Member



Dabei seit:
Beiträge: 84

Themenstarter:

Outtlok 2010/2007 Add In Programmierung - GUID is 00000000-0000-0000-0000-000000000000

beantworten | zitieren | melden

Hallo zusammen,

ich habe bei der Programmierung von Add Ins, die ich zwar selten erstellen muss, niemals darauf geachtet und ging davon aus, dass VS 2010 es automatisch erstellt.

Nun scheint es deswegen Schwierigkeiten zu geben, zumindest in 3 von 10 Fällen.

Hier, also bei mir, funktioniert es auf allen Testgeräten, sowohl unter XP Pro 32 Bit und Win 7 Pro 32 Bit. Nun bei Kunden traten Probleme auf. Das aktuelle Problem ist, dass zwar das Add In mit VSTO wunderbar installiert wird und die neuere Version auch die alte überschreibt, jedoch wird es im Reiter "Add-Ins" nicht angezeigt und unter Optionen --> Add-Ins wird als Inaktiv dargestellt.

Unser Techniker vermutet, dass die GUID damit zutun hat. Beim Laden von Outlook wird im Protok unter Verwaltung --> Anwendungen das Add In angegeben, nur mit GUID is 00000000-0000-0000-0000-000000000000 .

Nun suchen wir nach einer Lösung.
private Nachricht | Beiträge des Benutzers
user8744
myCSharp.de - Member



Dabei seit:
Beiträge: 1201

beantworten | zitieren | melden

Liefen auf den Problemmaschinen Vorgängerversionen des Addins?
Hast du für deine neue Version ein neues VSTO Projekt erstellt oder das alte modifiziert?
private Nachricht | Beiträge des Benutzers
morbus85
myCSharp.de - Member



Dabei seit:
Beiträge: 84

Themenstarter:

beantworten | zitieren | melden

VSTO Projekt.

Auf den Testrechnern liefen auch alte Versionen. Auf den Kunden PCs liefen keine andere Versionen. Trotzdem funktioniert bei allen es, nur ab und zu treten Probleme auf, so dass die Add-Ins nicht angezeigt werden.

Hat es vielleicht was mit den Signierung zu tun.
private Nachricht | Beiträge des Benutzers
user8744
myCSharp.de - Member



Dabei seit:
Beiträge: 1201

beantworten | zitieren | melden

Wenn die GUID leer ist bedeutet das höchstwahrscheinlich das er die InterfaceID nicht über die ProgID ermitteln konnte. Das kann ein Berechtigungsproblem oder ein Deploymentfehler sein. Kannst du ein Testprogramm laufen lassen das über dein Activator eine Instanz via ProgID erstellt um zu testen obs daran liegt?
Die Quote von 3 von 10 VSTO Addins machen Stress kann ich aus Erfahrung leider bestätigen und Troubleshooting ist mit VSTO immer nur trainiertes raten.
private Nachricht | Beiträge des Benutzers