2016-11-24 7 views
0

Ich habe Office 2010 installiert (und Office 365, wie es passiert) und versuche, ein Outlook 2010-Add-in mit VS2013 und VB zu entwickeln.Kann Office 2010 nicht entwickeln Addin Using VS2013 oder VS2015 mit Office 365 Installed

Ich erstelle ein neues Outlook 2010 Add In. Kompilieren Sie und führen Sie die Standardanwendung ("ThisAddIn") aus. Outlook 2010 wird geöffnet. So weit, ist es gut. Beenden Sie Outlook 2010.

Speichern Sie das OutlookAddIn-Projekt.

Schließen VS2013

Neustart VS2013. Versuchen Sie, das gespeicherte Projekt/.sln zu öffnen und dann einen Begrüßungsbildschirm "One-Way-Upgrade" zu erhalten. Warum...????

Versucht das "Upgrade", und es schlägt fehl. "Ein oder mehrere Projekte in der Lösung wurden nicht korrekt geladen ... usw."

Ausgabefenster zeigt: "Die Anwendung für das Projekt ist nicht installiert" (Dies scheint anzuzeigen, dass die Lösung "denkt", dass sie nach einem sucht Office-Version anders als Office 2010, glaube ich)

Lösung Explorer-Fenster zeigt "OutlookAddIn1 (Laden) ... Die Projektdatei wird im Hintergrund geladen" und die "One-Way-Upgrade" Splash zurückkehrt.

Abbrechen.

Lösung Explorer-Fenster zeigt jetzt "OutlookAddIn1 (benötigt Migration) ... Die Projektdatei wird im Hintergrund geladen".

Ich versuche "Projekt neu laden" im Solution Explorer. Es scheint so zu sein.

Ich versuche, die App erneut auszuführen, ich bekomme einen Dialog mit den Worten: "Sie können dieses Projekt nicht debuggen oder ausführen, weil die erforderliche Version von Microsoft Office-Anwendung nicht installiert ist".

Überprüfen Sie die Projekteigenschaften und ALLE Referenzen scheinen verschwunden zu sein. (?????)

Ich habe VS2010 Tools neu installiert. Das hat auch nicht funktioniert.

Ich habe VS2015 probiert und bekomme genau das gleiche Verhalten.

Also ....... Ich habe Office 365 komplett deinstalliert. Das hat auch nicht funktioniert.

Irgendwelche Hinweise bitte?

+0

Können Sie Ihre Projektdatei (d. H. Das in OutlookAddIn1 enthaltene XML) posten.csproj oder OutlookAddIn1.vbproj Datei)? –

+0

OutlookAddin1.vbproj. OK. Ich versuche herauszufinden, wie ich das posten kann. Nicht intuitiv. – SophieT

Antwort

0

Ich habe das Problem gelöst, weiß aber nicht genau, was es verursacht hat. Ich vermute, dass es in Windows einige beschädigte Zeiger gab, die Outlook 2016 mit Outlook 2010 "verwirrten". Die einzigen Hinweise, die ich hatte, waren, dass in der Systemsteuerung> Standardobjekte> Standardprogramme festlegen die Standard-App für Mail angezeigt wurde Outlook 2016, aber seine zugehörige Beschreibung war alles über Outlook 2010.

Also habe ich eine vollständige Deinstallation von Office 365 (Office 2016) gefolgt von einer vollständigen Deinstallation von Office 2010. Ich habe dann so viele Registrierungseinträge und Ordner gelöscht mit denen, wie ich könnte.

Ich habe dann Office 365 neu installiert, gefolgt von Office 2010. Jetzt kann ich eine Outlook 2010 App in VS2013 oder 2015 normal entwickeln. Das Problem ist also scheinbar gelöst, ohne die Ursache zu kennen.