Condividi tramite


Codici di errore di Distribuzione Web

Si applica a: Internet Information Services 7.0, Internet Information Services 7.5, Internet Information Services 8.0

Per alcuni casi di errore comuni, Distribuzione Web visualizza i messaggi di errore. In questo articolo viene illustrato il motivo per cui viene visualizzato il messaggio di errore e vengono illustrati i passaggi per evitare gli errori. Il messaggio di errore può essere diverso a seconda della modalità di avvio della distribuzione Web. Ad esempio, Microsoft WebMatrix sceglie di visualizzare messaggi di errore personalizzati. I messaggi di errore elencati nelle sezioni successive sono visualizzati nella riga di comando e nell'API msdeploy.exe :

Errore: MySqlDump non trovato

Diagnosi

Web Deploy potrebbe non trovare l'eseguibile mysqldump.exe. Questo eseguibile è necessario per le distribuzioni di database MySQL.

Risoluzione

È possibile provare una delle soluzioni alternative seguenti:

  • Posizionare l'eseguibile in C:\Program Files\MySQL\MySQL Server\bin.
  • Impostare una REG_SZ chiave del Registro di sistema in modo che punti all'eseguibile. Ad esempio, imposta HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\IIS Extensions\MSDeploy\<version>\MySqlDumpPath su c:\mysqldump\mysqldump.exe

RemoteAppNonTrovata

Diagnosi

Impossibile trovare l'applicazione remota. Questo errore può verificarsi se si tenta di eseguire un dump di "remotesite/remoteapp" in cui "remoteapp" non esiste effettivamente.

Risoluzione

Specificare un nome di applicazione remota effettivamente esistente.

FileOrFolderNotFound

Diagnosi

Questo errore può verificarsi se si tenta di eseguire un'operazione SetAcl in un file o in una cartella che non esiste.

Risoluzione

Specificare un file o una cartella esistente.

ERROR_DESTINATION_INVALID - Destinazione non valida

Diagnosi

Il nome del computer è errato o il computer non è raggiungibile.

Risoluzione

Provare a verificare se il nome del computer è valido. Provare a effettuare il ping del computer manualmente.

ERRORE_DESTINAZIONE_NON_RAGGIUNGIBILE

Diagnosi

Il servizio di gestione Web o l'agente remoto non è installato o non raggiungibile nel computer remoto.

Risoluzione

Verificare che il servizio agente remoto o il servizio di gestione Web sia avviato nel computer remoto, a seconda di quello a cui ci si connette. È possibile eseguire net start wmsvc e net start msdepsvc nel computer remoto per assicurarsi che questi servizi siano avviati. Assicurarsi inoltre che un firewall non interrompa le comunicazioni con la destinazione.

ERRORE_UTENTE_NON_AUTORIZZATO

Diagnosi

Questo codice di errore può essere visualizzato a causa di vari motivi. In genere indica un problema di autenticazione o autorizzazione e può verificarsi a causa di uno dei motivi seguenti:

  • L'utente non esiste.
  • L'utente non ha accesso a IIS Manager per il sito se si connette tramite il servizio di gestione Web.
  • Il sito non esiste.
  • La password non è corretta.

Risoluzione

Per connettersi tramite il servizio di gestione Web, seguire questa procedura:

  1. Verificare che il nome utente e la password siano corretti.
  2. Verificare che il sito esista.
  3. Verificare di disporre delle autorizzazioni di Gestione IIS per l'ambito del sito.

Per connettersi tramite il servizio Agente remoto, seguire questa procedura:

  1. Verificare che il nome utente e la password siano corretti.

  2. Verificare che l'account utente specificato sia membro del gruppo Administrators nel computer remoto.

    Note

    Se non si usa l'amministratore predefinito, creare un nuovo gruppo denominato "MSDepSvcUsers" e aggiungere il nuovo amministratore a tale gruppo.

  3. Verificare che il sito esista.

ERRORE_UTENTE_NON_AMMINISTRATORE

Diagnosi

Il codice ERROR_USER_NOT_ADMIN viene visualizzato se si tenta di connettersi al servizio Agente remoto ma non sono state specificate le credenziali di amministratore appropriate.

Risoluzione

Il servizio Agente remoto accetta le credenziali di amministratore predefinito o amministratore di dominio. Se si dispone di una configurazione non di dominio e si vuole usare un account diverso dall'amministratore predefinito, seguire questa procedura:

  1. Creare un gruppo MSDepSvcUsers di utenti separato nel computer remoto.
  2. Crea un account A locale sia sul computer locale che su quello remoto.
  3. Aggiungi A a MSDepSvcUsers nel computer remoto.
  4. Usare l'account A per la pubblicazione, che consente di pubblicare senza la necessità di un account amministratore predefinito.

ERRORE_CONVALIDA_CERTIFICATO_FALLITA

Diagnosi

Il certificato presentato dall'endpoint distribuzione Web non è attendibile o non valido. Ciò si verifica in genere se il server remoto dispone di un certificato autofirmato per il servizio agente remoto o il servizio di gestione Web.

Risoluzione

Installare un certificato attendibile nell'endpoint o provare a ignorare la convalida del certificato.

  1. Dalla riga di comando di msdeploy.exe passare il flag -allowUntrusted.

  2. Nell'interfaccia utente di pubblicazione di Visual Studio selezionare Allow Untrusted.

  3. Da un pacchetto di distribuzione di Visual Studio (ad esempio, MyApp.deploy.cmd), passare il -allowUntrusted flag.

  4. Aggiungere <AllowUntrustedCertificate>true</AllowUntrustedCertificate> al file pubxml:

    <PropertyGroup>
      <AllowUntrustedCertificate>true</AllowUntrustedCertificate>
    </PropertyGroup>
    

ERROR_PROXY_GATEWAY

Diagnosi

Un gateway proxy impedisce a Web Deploy di comunicare con l'endpoint remoto di Web Deploy.

Risoluzione

Distribuzione Web non legge le impostazioni proxy di sistema. Come soluzione alternativa, provare a disabilitare il proxy di sistema seguendo questa procedura:

  1. Avviare Internet Explorer.
  2. Selezionare Strumenti>Opzioni.
  3. Selezionare Connessione.
  4. Selezionare IMPOSTAZIONI LAN.
  5. Disabilitare tutte le caselle di controllo.

ERRORE_SITO_NON_ESISTE

Diagnosi

Il sito IIS specificato non esiste.

Risoluzione

Verificare che il sito specificato esista effettivamente. In alcuni casi, è possibile che venga visualizzato questo errore se è stato specificato / anziché \ nell'URL del sito. Provare a passare / a \.

ERRORE_APP_NON_ESISTE

Diagnosi

L'applicazione specificata non esiste in IIS.

Risoluzione

Controllare Gestione IIS per assicurarsi di aver specificato correttamente il nome del percorso dell'applicazione.

ERROR_USER_NOT_AUTHORIZED_FOR_IISAPP,

ERROR_USER_NOT_AUTHORIZED_FOR_DBFULLSQL,
ERRORE_UTENTE_NON_AUTORIZZATO_PER_DBMYSQL
ERROR_USER_NOT_AUTHORIZED_FOR_SETACL,
ERROR_USER_NOT_AUTHORIZED_FOR_APPPOOLNETFX
ERROR_USER_NOT_AUTHORIZED_FOR_APPPOOLPIPELINE,
ERRORE_UTENTE_NON_AUTORIZZATO_PER_RECYCLEAPP
ERROR_USER_NOT_AUTHORIZED_FOR_CREATEAPP,
ERRORE_UTENTE_NON_AUTORIZZATO_PER_CONTENTPATH

Il gruppo di errori elencati condivide la diagnosi, la risoluzione e la soluzione alternativa seguenti:

Diagnosi

Un utente non amministrativo ha tentato di eseguire un'operazione con un provider di distribuzione Web per cui l'utente non è attualmente autorizzato.

Risoluzione

L'installazione di Distribuzione Web, per impostazione predefinita, crea regole di delega del servizio di gestione, che consentono agli utenti non amministratori di eseguire operazioni con questo provider. Verificare che la regola di delega necessaria per questo provider sia stata configurata correttamente.

Soluzione

Da Programmi> Pannello di controllo eseguire Repair on Web Deploy. In alternativa, creare manualmente la regola di delega.

ERROR_USER_NOT_AUTHORIZED_FOR_DEPLOYMENTPROVIDER

Diagnosi

Un utente non amministrativo ha tentato di eseguire un'operazione con un provider di distribuzione Web per cui l'utente non è attualmente autorizzato. Questo codice di errore viene visualizzato se si tenta di eseguire un'operazione con un provider per il quale l'installazione di Distribuzione Web non crea una regola di delega.

Risoluzione

L'installazione di Web Deploy non crea una regola di delega per questo provider. Creare manualmente la regola di delega.

ERRORE_ACCESSO_INSUFFICIENTE_ALLA_CARTELLA_DEL_SITO

Diagnosi

Questo errore può verificarsi quando si tenta di connettersi tramite il servizio di gestione Web come non amministratore:

  • Per connettersi usando le credenziali di Gestione IIS, l'identità del servizio gestione Web (in genere servizio locale) necessita delle autorizzazioni controllo completo nella cartella radice del sito per poter creare file e cartelle sottostanti.
  • Per connettersi usando le credenziali di Windows, l'utente di Windows deve avere il controllo completo sulla cartella radice del sito per poter creare file e cartelle.

Risoluzione

Concedere il controllo completo dell'account appropriato nella cartella radice del sito. In alternativa, seguire questa procedura:

  1. Avviare Gestione IIS e fare clic con il pulsante destro del mouse sul sito in questione.
  2. Fare clic su Distribuisci>configura per la pubblicazione di distribuzione Web.
  3. Selezionare un nome utente appropriato.
  4. Fare clic su Impostazioni.

ERROR_INSUFFICIENT_ACCESS_TO_APPHOSTCONFIG

Diagnosi

L'identità RunAs specificata per la regola di delega createApp richiede l'accesso in scrittura al file applicationHost.config del server IIS.

Risoluzione

Fornire l'accesso in scrittura al file applicationHost.config del server IIS per l'identità RunAs della regola di delega "createApp".

ERROR_INVALID_CONNECTION_STRING

Diagnosi

È stata specificata una stringa di connessione al database non valida, che ha causato l'esecuzione non corretta di un provider dbFullSql o dbMySql. Questo errore può verificarsi se un stringa di connessione non è valido (ad esempio, Se v ver=localhost;...) o se il stringa di connessione contiene chiavi che il server di database di destinazione non riconosce.

Risoluzione

Verificare che la stringa di connessione sia valida.

ERRORE_DI_ESECUZIONE_SQL_FALLITO

Diagnosi

Si è verificato un errore di esecuzione dello script SQL.

Risoluzione

Questo errore può verificarsi per molti motivi. Per altre informazioni, vedere Sviluppo Web in Windows.

TIPO_DI_ERRORE_NON_TROVATO_NELL_ASSEMBLEA

Diagnosi

Il dbFullSql provider di Web Deploy richiede Server Management Objects versione 10 o successiva.

Risoluzione

Il provider SQL non può essere eseguito a causa di una dipendenza mancante. Assicurarsi che sia installato Microsoft SQL Server Management Objects (versione 10 o successiva).

ERRORE_OGGETTO_DA_ELIMINARE_NON_ESISTE

Diagnosi

Web Deploy aveva inizialmente trovato un oggetto da eliminare, ma quando ha tentato di eliminarlo, l'oggetto era mancante.

Risoluzione

Assicurarsi che non siano presenti altri processi esterni che modificano la destinazione durante l'esecuzione di una sincronizzazione.

ERROR_APPPOOL_VERSION_MISMATCH

Diagnosi

La versione del pool di applicazioni di origine è diversa dalla versione del pool di applicazioni di destinazione.

Risoluzione

È possibile modificare manualmente le versioni del pool di applicazioni in modo che corrispondano tra l'origine e la destinazione oppure usare il apppoolnetfx provider per farlo automaticamente.

ERROR_CENTRAL_CERT_STORE_SETTINGS_CANNOT_BE_READ

Diagnosi

L'archivio certificati centrale non può essere usato nella configurazione corrente.

Risoluzione

È necessario assicurarsi di usare IIS 8 o versione successiva. Se si esegue msdeploy.exe in un server a 64 bit, assicurarsi di usare la versione a 64 bit del file eseguibile.

ERRORE_CENTRAL_CERT_STORE_NON_CONFIGURATO_CORRETTAMENTE

Diagnosi

L'archivio certificati SSL centralizzato non è installato o configurato correttamente. Questa funzionalità non è supportata anche in IIS 7.5 o versioni precedenti.

Risoluzione

Verificare che il server a cui o dal quale si esegue la sincronizzazione stia eseguendo IIS 8 o una versione successiva. Verificare anche che l'archivio certificati SSL centralizzato sia installato e configurato in tale server.

ERROR_MISSING_REQUIRED_DEPENDENCIES

Diagnosi

Il provider AppHostAuthOverride richiede IIS 7 o versione successiva.

Risoluzione

Assicurarsi che il server di destinazione che si sta modificando esegua IIS 7 o versione successiva.

ERROR_COULD_NOT_CONNECT_TO_REMOTESVC

Diagnosi

Distribuzione Web non può connettersi al servizio remoto.

Risoluzione

Assicurarsi che:

  • È possibile effettuare il ping del computer remoto.
  • Il servizio msdepsvc o wmsvc viene avviato sul server remoto.
  • Il firewall non blocca le connessioni in ingresso delle porte nella destinazione. Se è stata usata l'installazione predefinita, sarà 80 per msdepsvc e 8172 per wmsvc.

ERRORE_VERSIONI_DEL_FRAMEWORK_NON_COINCIDONO

Diagnosi

L'errore ERROR_FRAMEWORK_VERSIONS_DO_NOT_MATCH può verificarsi se si esegue una sincronizzazione del server Web tra due computer con versioni diverse di .NET installate.

Risoluzione

Per impostazione predefinita, Distribuzione Web preferisce usare la versione .NET specificata nel file di configurazione. Se la versione di .NET usata da Distribuzione Web nel client è diversa dalla versione nel server, la sincronizzazione server Web viene bloccata per impedire la migrazione delle impostazioni da versioni diverse di .NET. Per risolvere questo problema, sono disponibili due opzioni:

  1. Usare l'impostazione netFxVersion del provider per informare Web Deploy su quali impostazioni .NET esattamente eseguire la migrazione. Di seguito è riportato un esempio della riga di comando che impone a Distribuzione Web di sincronizzare le impostazioni .NET:

    msdeploy.exe -verb:sync -source:webserver,machineconfig32.netfxversion=2,machineconfig64.netfxversion=2,rootwebconfig32.netfxversion=2,rootwebconfig64.netfxversion=2 -dest:webserver,machineconfig32.netfxversion=2,machineconfig64.netfxversion=2,rootwebconfig32.netfxversion=2,rootwebconfig64.netfxversion=2,computername=destServername

  2. Eseguire Distribuzione Web nella stessa versione di .NET tra client e server. Lato client, modificare l'ordine dell'elemento supportedRuntime version nel file %programfiles%\IIS\Microsoft Web Deploy V3\msdeploy.exe.config per la versione di .NET specificata per prima (vedere il provider gacInstall come esempio). Indica la versione di .NET, presupponendo che sia installata nel sistema. Sul lato server è possibile eseguire la stessa operazione per %programfiles%\IIS\microsoft web deploy\msdepsvc.exe.config. Se modifichi questo file, assicurati di riavviare i servizi dell'agente di distribuzione Web, ovvero net stop msdepsvc e net start msdepsvc.

ERROR_HTTPCERT_BINDING_NOT_FOUND

Diagnosi

Impossibile trovare l'associazione specificata.

Risoluzione

Eseguire netsh http show sslcert dalla riga di comando per verificare che l'associazione specificata esista. Se non viene trovato, potrebbe essere necessario ricrearlo tramite Gestione IIS.

ERRORE_PARAMETRO_ERRATO_TAG

Diagnosi

È stato passato un tag di parametro non corretto.

Risoluzione

Eseguire di nuovo Microsoft Deploy con il tag SQL, SQLCE o MYSQL.

ERROR_INVALID_PATH

Diagnosi

Il percorso del provider non è valido.

Risoluzione

Il percorso del provider può variare a seconda del provider usato. Per altre informazioni sul provider in uso, vedere Provider di distribuzione Web.

ERRORE_IMPOSTAZIONE_NON_VALIDA_SPECIFICATA

Diagnosi

L'impostazione del provider specificata non è valida.

Risoluzione

Per altre informazioni sul provider in uso, vedere Provider di distribuzione Web.

ERRORE_VALORE_IMPOSTAZIONE_NON_VALIDO_SPECIFICATO

Diagnosi

Il valore dell'impostazione del provider non è valido.

Risoluzione

Per altre informazioni sul provider in uso, vedere Provider di distribuzione Web.

Errore: Bindings SNI non supportati

Diagnosi

Le associazioni SNI sono supportate solo in IIS 8 o versioni successive.

Risoluzione

Le associazioni SNI possono essere create solo in IIS 8 o versioni successive.

ERRORE_IMPOSSIBILE_RIPRISTINARE_IL_BACKUP

Diagnosi

Web Deploy non è riuscito a ripristinare un backup.

Risoluzione

Verificare i punti seguenti:

  • Il backup specificato esiste nel server.
  • Se è presente un database all'interno del backup, viene specificata una stringa di connessione nell'impostazione del provider della stringa di connessione.

ERRORE_I_BACKUP_NON_SONO_CONFIGURATI_CORRETTAMENTE

Diagnosi

La funzionalità di backup non è configurata correttamente nel server di destinazione.

Risoluzione

Controllare i registri eventi per individuare i suggerimenti sulle impostazioni non configurate correttamente. Verificare che le impostazioni archiviate nel file applicationHost.config siano conformi al file di schema IIS BackupManagerSchema.xml.

ERRORE_IMPOSSIBILE_CREARE_BACKUP

Diagnosi

Distribuzione Web non è riuscita a creare un nuovo backup nel server di destinazione.

Risoluzione

Verifica che:

  • Se stai eseguendo una sincronizzazione del provider appHostConfig, assicurati che il percorso del provider non sia vuoto.
  • Se in un manifesto sono presenti più provider che usano percorsi virtuali, assicurarsi che tutti i percorsi puntino alla stessa applicazione.
  • Se si esegue un backup manuale, assicurarsi che la funzionalità sia attivata nelle impostazioni di backup del server.
  • Controllare i registri eventi del server se il messaggio di errore restituito al client non contiene le informazioni necessarie.

ERRORE_IMPOSTAZIONE_SOLO_LETTURA

Diagnosi

L'impostazione di backup che si sta tentando di impostare è contrassegnata come di sola lettura e non può essere impostata.

Risoluzione

L'amministratore del server deve contrassegnare l'impostazione di backup come "impostabile" nel file applicationHost.config aggiornando manualmente il file o usando gli script di PowerShell di Distribuzione Web.

ERROR_FILE_IN_USE

Diagnosi

Non è possibile sovrascrivere o eliminare un file di destinazione perché è attualmente in uso.

Risoluzione

Assicurarsi che il file di destinazione non sia in uso prima di eseguire una sincronizzazione. Se si esegue la sincronizzazione del contenuto in un sito Web ospitato in IIS 7 o versione successiva (usando i appHostConfigprovider , iisAppo contentPath ), prendere in considerazione la modalità offline dell'applicazione durante la sincronizzazione abilitando la appOffline regola.

È possibile configurare la appOffline regola nel profilo di pubblicazione (.pubxml). Aggiungere l'elemento EnableMSDeployAppOffline al PropertyGroup seguente:

<PropertyGroup>
  <EnableMSDeployAppOffline>true</EnableMSDeployAppOffline>
</PropertyGroup>

ERROR_FAILED_TO_BRING_APP_ONLINE: Errore nel mettere l'app online

Diagnosi

Distribuzione Web non è riuscita a rimuovere il file app_offline.htm dal sito dopo il completamento della sincronizzazione.

Risoluzione

È possibile eseguire nuovamente la sincronizzazione con la appOffline regola abilitata oppure eliminare manualmente il file app_offline.htm dalla radice del sito nel server di destinazione. Per informazioni dettagliate sul motivo dell'errore, controllare i registri eventi del server.

È possibile configurare la appOffline regola nel profilo di pubblicazione (.pubxml). Aggiungere l'elemento EnableMSDeployAppOffline al PropertyGroup seguente:

<PropertyGroup>
  <EnableMSDeployAppOffline>true</EnableMSDeployAppOffline>
</PropertyGroup>

ERRORE_VERSIONE_FX_SUPERIORE_RICHIESTA

Diagnosi

Distribuzione Web non è riuscita a eseguire una sincronizzazione usando la connessione DAC (SQL Dedicated Administrator Connection) perché SQL DAC richiede .NET 4.0.

Risoluzione

Assicurarsi che il server che effettua la connessione SQL utilizzando la DAC abbia installato .NET 4.0. Se ci si connette usando il client msdeploy.exe , assicurarsi che abbia .NET 4.0 elencato come prima opzione nel file di configurazione msdeploy.exe . Quando ci si connette all'endpoint del server msdepsvc (servizio Agente distribuzione Web), assicurarsi che abbia .NET 4.0 come sua prima opzione elencata nel file di configurazione msdepsvc.exe.

ERRORE_NUMERO_MASSIMO_APPLICAZIONI_SUPERATO

Diagnosi

Sono state create più applicazioni Web rispetto a quelle consentite nel server di destinazione.

Risoluzione

Richiedere più applicazioni all'amministratore del server o eliminare alcune delle applicazioni esistenti.

ERRORE_API_NON_SUPPORTATA

Diagnosi

L'API chiamata non esiste nel server di destinazione perché il server usa una versione precedente di Distribuzione Web.

Risoluzione

Installare la versione più recente di Distribuzione Web nel server.

DacFxNeededForSQLProvider, ERROR_SCRIPTDOM_NEEDED_FOR_SQL_PROVIDER, ERROR_SQLCLRTYPES_NEEDED_FOR_SQL_PROVIDER

Il gruppo di tre errori condivide la diagnosi e la risoluzione seguenti:

Diagnosi

SQL DAC e le sue dipendenze non sono installate.

Risoluzione

Usare Il programma di installazione della piattaforma Web per installare:

  • Framework applicativo di livello dati di Microsoft SQL Server 2012
  • SQL Server 2012 Transact-SQL ScriptDom
  • Tipi CLR di sistema di SQL Server 11.0

ERRORE_PACCHETTO_TROPPO_GRANDE

Diagnosi

Il pacchetto o il backup creato supera le dimensioni massime di 4 GB.

Risoluzione

Usare il provider archiveDir durante la creazione di un pacchetto. A questo punto, non esiste alcuna soluzione per questo limite rispetto ai backup automatici.

ERROR_TIMED_OUT

Diagnosi

MySqlDump ha richiesto troppo tempo per rispondere a una determinata query.

Risoluzione

È possibile modificare quanto tempo Web Deploy attende che MySqlDump completi una query modificando il valore delle impostazioni del provider WaitAttemptsSettingInfo e WaitIntervalSettingInfo.

Errore: Assembly non trovato

Diagnosi

Impossibile caricare le dipendenze necessarie.

Risoluzione

Se hai installato Web Deploy manualmente tramite l'MSI, prova a reinstallare Web Deploy utilizzando il Web Platform Installer, che aiuta a installare per te le dipendenze necessarie.

ERROR_SMO_NEEDED_FOR_SQL_PROVIDER, ERROR_USER_NOT_AUTHORIZED_FOR_IISAPP, ERROR_SCRIPTER_NEEDED_FOR_SQLCE_PROVIDER

I codici di errore ERROR_SMO_NEEDED_FOR_SQL_PROVIDER, ERROR_USER_NOT_AUTHORIZED_FOR_IISAPP e ERROR_SCRIPTER_NEEDED_FOR_SQLCE_PROVIDER condividono la diagnosi e la risoluzione seguenti.

Diagnosi

SQL Shared Management Objects (SMO) non è stato trovato o la versione installata è troppo vecchia.

Risoluzione

Installare la versione più recente di SMO usando Il programma di installazione della piattaforma Web.

ERRORE_IMPOSSIBILE_CONNETTERSI_AL_DATABASE

Diagnosi

Questo errore si verifica perché non è stato possibile stabilire una connessione a un database.

Risoluzione

Verifica che:

  • La stringa di connessione è corretta.
  • L'account specificato nel stringa di connessione ha accesso al database.
  • Il server di database a cui ci si connette consente le connessioni remote.
  • È possibile accedere al server di database dal computer che esegue Distribuzione Web. Se ci si connette a un server di distribuzione Web remoto e si specifica un database, è necessario assicurarsi che il server di distribuzione Web remoto abbia accesso al database.

ERROR_DACPAC_EXTRACTION_TIMEDOUT

Diagnosi

L'azione PAC del DAC ha impiegato troppo tempo per completarsi.

Risoluzione

Aumentare il tempo di attesa che Web Deploy impiega per il completamento di un comando specificando l'impostazione del provider CommandTimeout.

Errore Non Supportato

Diagnosi

Il sito web di Azure non supporta la creazione di nuove applicazioni virtuali né la modifica della configurazione delle applicazioni esistenti sul server durante un'operazione di pubblicazione tramite Web Deploy.

Risoluzione

È possibile creare nuove applicazioni virtuali o modificare le impostazioni di configurazione esistenti per il sito Web tramite il portale di Azure (https://portal.azure.com/). A tale scopo, seguire questa procedura:

  1. Accedere al portale.
  2. Aprire le impostazioni del sito.
  3. Selezionare la scheda Configura .
  4. Nella scheda Configura modificare il sito in modo che corrisponda alle impostazioni di configurazione dell'applicazione che si sta tentando di distribuire. Nella maggior parte dei casi, si tratta semplicemente di modificare la versione di .NET Framework, ma in alcuni casi potrebbe anche essere necessario aggiungere una nuova applicazione virtuale.

ERRORE_ECCEZIONE_DURANTE_CREAZIONE_OGGETTO

In genere, questo indica un problema con la convalida dei provider della fonte. Ad esempio, se si sta tentando di sincronizzare il contenuto da una condivisione file di origine e non si ha accesso alla condivisione file, è possibile che venga visualizzato questo codice di errore. Per questi problemi, assicurarsi di avere accesso a tutti i dati di origine da cui si vuole pubblicare.

ERRORE_ESECUZIONE_METODO

Codice di errore generico per indicare che si è verificato un problema durante la pubblicazione di un database. In genere, l'analisi dello stack e il messaggio associati a questo codice devono indicare l'errore effettivo generato da SQL Management Objects o SQL Data-Tier Application Framework.