Domanda

Ho ricevuto questo errore durante il tentativo di distribuire un'app in SharePoint 2013. Il messaggio di errore completo è

.

Si è verificato un errore nel passaggio di distribuzione 'install app per sharepoint': impossibile installare l'app per SharePoint

È stato utile?

Soluzione

Seguire i passaggi indicati di seguito

Crea un dominio di app isolato sul tuo computer di sviluppo

Microsoft ha fornito anche alcuni Commmand PowerShell per configurare il tuo SharePoint (link).

Avvia il shell di gestione di SharePoint 2013.

 1. net start spadminv4
 2. net start sptimerv4
.

Crea il tuo dominio App isolato Le tue app, ad esempio "apps.developement.local".

1. Set-SPAppDomain "apps.developement.local"
.

Assicurarsi che i servizi spsubscriptionStServiceService e AppManagementserviceInstance siano in esecuzione.

1. Get-SPServiceInstance | where{$_.GetType().Name -eq "AppManagementServiceInstance" -or $_.GetType().Name -eq "SPSubscriptionSettingsServiceInstance"} | Start-SPServiceInstance
.

Verificare che i servizi SPSubSubscripCitionSettingSservice e AppManagementserviceInstance siano in esecuzione.

1. Get-SPServiceInstance | where{$_.GetType().Name -eq "AppManagementServiceInstance" -or $_.GetType().Name -eq "SPSubscriptionSettingsServiceInstance"}
.

È necessario specificare un account di amministrazione farm in base ai quali funzionerà i servizi SPSubSubscriptionService e AppManagementserviceInstance. Questo account Admin Amministratore deve essere un SpManagedaccount. Se il tuo amministratore agricola non è uno SpmanagedAccount, è possibile creare un SpmanagedAccount con le credenziali di amministrazione farm digitando il seguente comando nel comando di SharePoint Management Shell (ti verrà richiesto il dominio amministratore della fattoria \ User e Password).

 1. $account = New-SPManagedAccount
.

Specificare un account amministratore farm, pool di applicazioni e impostazioni del database per i servizi SPSubSubscripService e AppManagementserviceInstance.

1. $account = Get-SPManagedAccount "domain\user"
2. $appPoolSubSvc = New-SPServiceApplicationPool -Name SettingsServiceAppPool -Account $account
3. $appPoolAppSvc = New-SPServiceApplicationPool -Name AppServiceAppPool -Account $account
4. $appSubSvc = New-SPSubscriptionSettingsServiceApplication –ApplicationPool $appPoolSubSvc –Name SettingsServiceApp –DatabaseName SettingsServiceDB
5. $proxySubSvc = New-SPSubscriptionSettingsServiceApplicationProxy –ServiceApplication $appSubSvc
6. $appAppSvc = New-SPAppManagementServiceApplication -ApplicationPool $appPoolAppSvc -Name AppServiceApp -DatabaseName AppServiceDB
7. $proxyAppSvc = New-SPAppManagementServiceApplicationProxy -ServiceApplication $appAppSvc
.

Specificare il nome del tenente digitando il seguente codice nella shell di Gestione SharePoint.

1. Set-SPAppSiteSubscriptionName -Name "app" -Confirm:$false
.

Riferimento: http://www.mavent.nl/blog/error-occurered-in-deployment-Step-install-App-for-SharePoint-App-Management-Shared-service- Proxy-is-non installato

Altri suggerimenti

.

Vai all'amministrazione centrale -> Servizi sul server

Verifica se il servizio di gestione dell'app e il servizio di abbonamento sono avviati.È possibile utilizzare il seguente powerShell per avviarli:

Get-SPServiceInstance | where{$_.GetType().Name -eq "A
ppManagementServiceInstance" -or $_.GetType().Name -eq "SPSubscriptionSettingsSe
rviceInstance"} | Start-SPServiceInstance
.

Se sono già iniziati, otterrai i seguenti avvertimenti:

.

Avvertenza: "APP Management Service" è già iniziato sul server 'SP2013-1-FLK'

Avvertenza: 'Impostazioni di abbonamento di Microsoft SharePoint Foundation Il servizio 'è già avviato sul server' SP2013-1-FLK '

Inserisci Descrizione dell'immagine qui

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top