2016-06-10 18 views
0

Ich habe also eine PowerPoint-Webinhalts-Add-In-App (dieselbe wie die Standardanwendung, die bereits geladen ist), die ich testen möchte, indem ich sie auf dem Office 365-Entwicklerkonto ausführe. Ich habe Visual Studio 2015 Community. HierApp kann nicht auf SharePoint bereitgestellt werden

ist XML-Datei (mit ID Material entfernt)

<?xml version="1.0" encoding="UTF-8"?> 

<OfficeApp 

xmlns="http://schemas.microsoft.com/office/appforoffice/1.1" 

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 

xmlns:bt="http://schemas.microsoft.com/office/officeappbasictypes/1.0" 

xsi:type="ContentApp"> 

<!-- Begin Basic Settings: Add-in metadata, used for all versions of Office unless override provided. --> 

<!-- IMPORTANT! Id must be unique for your add-in, if you reuse this manifest ensure that you change this id to a new GUID. --> 

<!--Version. Updates from the store only get triggered if there is a version change. --> 

<Version>1.0.0.0</Version> 

<ProviderName>[Provider name]</ProviderName> 

<DefaultLocale>en-US</DefaultLocale> 

<!-- The display name of your add-in. Used on the store and various places of the Office UI such as the add-ins dialog. --> 

<DisplayName DefaultValue="PowerPointWebAddIn12" /> 

<Description DefaultValue="PowerPointWebAddIn12"/> 

  

<!-- Domains that will be allowed when navigating. For example, if you use ShowTaskpane and then have an href link, navigation will only be allowed if the domain is on this list. --> 

<AppDomains> 

<AppDomain>AppDomain1</AppDomain> 

<AppDomain>AppDomain2</AppDomain> 

<AppDomain>AppDomain3</AppDomain> 

</AppDomains> 

<!--End Basic Settings. --> 

<Hosts> 

<Host Name="Presentation" /> 

</Hosts> 

<DefaultSettings> 

<SourceLocation DefaultValue="~remoteAppUrl/Home/Home.html" /> 

<RequestedWidth>400</RequestedWidth> 

<RequestedHeight>400</RequestedHeight> 

</DefaultSettings> 

<Permissions>ReadWriteDocument</Permissions> 

</OfficeApp> 

enter image description here

ich mein Office 365 Entwickler-Website gehen:

enter image description here

Drücken Sie die „neue App deploy button "und laden Sie meine App erfolgreich zur Entwicklerseite hoch:

enter image description here

Aber diese Fehlermeldung erhalten, wenn ich bereit:

enter image description here

Könnten Sie bitte helfen?

+0

Es scheint ein Schritt in deiner Beschreibung zu fehlen: Was ist das Paket, das du erzeugt hast, und wie hast du es erzeugt? Wenn es über Visual Studio gemacht wurde (was vermutlich war), was sind die Projekteigenschaften für das Top (Manifest) Projekt? –

+0

Paket generiert durch Visual Studio. Projekteigenschaften für das Manifest sind in der aktualisierten Frage. – ghui

+0

Wenn Sie sagen "Paket durch Visual Studio generiert", was meinst du? nach Paket? Ist ein Manifest XML-Fil e ein Paket? Und wird durch eine Art "publish" -ähnliche Aktion oder nur durch die Datei, wie oben beschrieben, generiert? –

Antwort

1

Wenn Sie Ihre XML-Datei betrachten, haben Sie immer noch Tokenwerte wie "~ remoteAppUrl". Sie müssen Ihre XML-Datei in einen sauberen/veröffentlichbaren Zustand bringen.

Veröffentlichen ist der einfachste Weg, Sie können die Schritte auf https://blogs.msdn.microsoft.com/officeapps/2014/01/15/publishing-apps-for-office-and-sharepoint-to-windows-azure-websites/ folgen.

Da Sie die Webseite irgendwo hosten müssen, hilft Ihnen derselbe Blog-Beitrag auch, die Anwendung auf eine Azure-Website zu bekommen (obwohl Sie localhost auch nur zum Testen verwenden können - wenn ja, wählen Sie " Erstelle ein neues Profil "anstatt ein existierendes zu wählen.

Verwandte Themen