5

Leider solch eine dumme Frage zu fragen, aber ich gegoogelt etwa zwei Stunden und konnte keine Antwort auf meine Frage finden:Outlook 2013 Add-In mit VS 2010

Wie kann ich die Entwicklung eines Outlook 2013 Add- im?

Ich habe ein Add-In, das in C# 2010 und für Outlook 2010 erstellt wurde. Jetzt möchte ich es auf diese Weise erweitern, dass in Outlook 2013 die beiden Explorer-Ereignisse InlineResponse und InlineResponseClose sind.

Ich suchte nach einer nie Version des VSTO und PIA, aber jede Website sagte mir, dass diese nur für VS 2012 sind?

Kann mir jemand von Ihnen erklären, was ich brauche, um dieses Add-In zu erweitern oder mir einen Link zu zeigen, wo dies beschrieben wird? Sorry, wenn das eine dumme Frage ist, aber ich bin danach etwas gestresst.

+1

Ich habe noch nicht tief genug gegraben, um etwas wie eine vollständige Antwort zu geben, aber Office 2013 hat ein _vollständig neues Add-In-Modell _... sie sind für etwas mehr wie App Store-Apps . Ich würde erwarten, dass 2010 ein Add-In benötigt wird, um Office 2013 weiter zu verbessern. –

+0

Das Add-In-Modell ändert sich in Office 2013 komplett und bewegt sich in Richtung "Apps". Ich habe versucht, mobile WP8 App auf VS2012 läuft auf Win 7, das war ein Nein, weil WP8 SDK funktioniert nur auf Win8-Plattform. – Magnum

+1

Ich weiß, dass sie eine neue Möglichkeit hinzugefügt haben, Office zu erweitern, was sie "apps" nennen (html5 + css + jscript + ...). Aber das ist ein klassisches Add-In und (für diese Version) behielten sie die Add-In-Erweiterbarkeit, so dass das Add-In derzeit ohne große Probleme funktioniert. Mein einziges Problem ist, dass ich nicht weiß, wie ich einen Verweis auf die Outlook 2013 API hinzufügen kann, um diese Ereignisse zu bekommen ...: -S – AlexS

Antwort

1

Das Projekt ist eine klassische Office-Add-in-DLL und nicht eine der neuen "Anwendungen", die Microsoft in dieser Office-Version eingeführt hat. Und du hast recht, ich will es als Dll behalten.

Jetzt löste ich mein Problem auf diese Weise, dass ich einige unmanaged Code mit Schnittstellen und so weiter (Oleviewer half viel), um das InlineResponse-Ereignis zu bekommen.

Danke für Ihre Antworten hier.

-2

Leider können Sie nicht. Office 2013 ist eine "App" -basierte Plattform, die dem "Microsoft Marketplace" ähnelt und JavaScript als Hauptkommunikationsmittel zwischen verschiedenen Office-Anwendungen verwendet. Daher wird der grundlegende Projektstapel, der jetzt mit VS2012 für Office 2013 erstellt wird,

  • App1.html - Abgebildete Homepage
  • App1.xml - Manifest-Datei
  • App1.js - Script-Datei
  • App1.css - Cascading Style Sheet
  • Office.js - Office-Klassenbibliothek-Datei

2010 wird dies als eine Website interpretieren.

+2

Dies trifft nur teilweise zu.Es gibt ein neues App-Konzept zur Erweiterung von Office 2013, aber "alte" Addins funktionieren immer noch. Outlook 2013 unterstützt COM-Add-Ins genauso wie Outlook 2012. Es soll abwärtskompatibel sein. –

+0

@Bojan Hrnkas als der Titel der Frage schlägt vor, das OP versucht, ein Plugin zu entwickeln/Upgrade in Visual Studio 2010 zu arbeiten. Sie sind correc zu sagen, es ist rückwärtskompatibel gemacht, ich denke, die OP wird VS 2012 benötigen läuft auf einer Windows 8-Plattform, um das Add-In tatsächlich zu aktualisieren. – Magnum

-2

ausblick 2010 add-in funktioniert nur mit 2010. Wenn Sie dieses Add-In mit allen Versionen wie 2007, 2010 und 2013 kompatibel machen möchten, können Sie das Add-In VS2013 öffnen und kompilieren. Sie erhalten nur wenige Kompilierungsfehler, da dies mit 2010 entwickelt wurde. Beheben Sie diese Fehler. Sie werden bekommen, was Sie wollen