2016-09-29 3 views
1

Ich versuche ein Word 2016-Add-In zu entwickeln und die Manifestdatei im SharePoint 2013-Add-In-Katalog zu veröffentlichen. Ich verwende Visual Studio 2015 und Microsoft Office Developer Tools für Visual Studio 2015 und wähle die Visual C# -> Office-/SharePoint-> Web-Add-Ins-> Word-Add-In-Vorlage.Publizieren Sie das Word 2016-Add-In-Manifest in SharePoint 2013 mit dem Abschnitt "Commands" (VersionOverrides)

Wenn ich dieses Projekt auf dem IIS bereitstellen und die Manifest-Datei, die von Visual Studio in einer Netzwerkfreigabe generiert wird, dann funktioniert es gut und ich kann das Add-In in Word 2016 von der Netzwerkfreigabe sehen.

Wenn ich jedoch versuche, dieselbe Manifestdatei im Add-In-Katalog von SharePoint 2013 in unserer Umgebung zu speichern, ist der Status des Manifests "nicht gültig". Nach einigen Recherchen fand ich in SharePoint die Meldung "Ungültiges Agavenmanifest" AgaveCatalog/WordWebAddInTestManifestManifest.xml ': Der Typ' http://schemas.microsoft.com/office/officeappbasictypes/1.0:VersionOverrides 'ist nicht deklariert. ". übersetzt: "Der Typ 'http://schemas.microsoft.com/office/officeappbasictypes/1.0:VersionOverrides' wird nicht deklariert"

Also löschte ich alle VersionOverrides-Referenzen aus dem Manifest, und jetzt ist es gültig und Word kann dieses Add-In aus SharePoint-Katalog anzeigen. Aber das bedeutet, dass ich die Funktion "Befehle" in der Manifestdatei nicht verwenden kann, um mein Add-In anzupassen.

Die Frage: Ist es möglich, Befehle (VersionOverrides) in der Manifestdatei für Word 2016-Add-Ins im SharePoint 2013-Add-In-Katalog zu verwenden, und wenn ja, wie?

Antwort

1

Nein, das ist nicht möglich. Der SP-Add-In-Katalog ist keine unterstützte Methode zum Bereitstellen von Add-Ins mit Befehlen. Sie können versuchen, die new Admin center obwohl. Für zukünftige Referenz hier ist eine nützliche FAQ for commands.

+0

Vielen Dank für die Antwort und Referenzen! So sieht unter Einschränkungen aus, dass das Projekt vor Ort sein muss (ohne Online-Zugriff), ich habe nur zwei Optionen, um Manifeste zu veröffentlichen: Netzwerkfreigabe mit Befehlen oder Add-In-Katalog ohne Befehle. –

Verwandte Themen