Quando si esegue un web distribuire a uno specifico sito IIS ottengo il seguente errore:Distribuire errore di sincronizzazione: numero massimo di passaggi Sync '5' è stato superato
Error: The synchronization is being stopped because the maximum number of sync passes '5' has been exceeded even though all the changes could not be applied. This could occur if there are external changes being made to the destination.
At C:\Code\.....\deploy.ps1:185 char:10
+ & <<<< ($appDeployCmd) $type /M:$url /U:$user /P:$pass /A:Basic -allowUntrusted -useCheckSum
+ CategoryInfo : NotSpecified: (Error: The sync...he destination.:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
Web Deploy sta lavorando bene su questo ambiente contro anche altri siti IIS e sincronizzazioni di file funzionano. In precedenza sono stato in grado di utilizzare la distribuzione Web per distribuire questo sito specifico senza problemi. Tutto a un tratto dal nulla, questo problema è iniziato e non posso più distribuire questo sito.
Sto eseguendo una distribuzione di base del sito con un pacchetto creato da msbuild. Non credo che le specifiche siano così importanti perché, come ho detto, tutto questo funzionava prima e attualmente funziona contro altri siti nella stessa server farm senza problemi.
Il messaggio di errore dice:
"This could occur if there are external changes being made to the destination."
ma non sono sicuro di come seguire questo giù o se è ancora il problema per cominciare. Mi sono assicurato che tutte le finestre di Explorer fossero chiuse in tutte le sessioni remote. Ho provato a riavviare il sito e il pool di app. L'unica cosa che non ho provato è il riavvio del server che non è possibile al momento.
Qualche idea su cosa potrebbe causare il fallimento di questa distribuzione sul Web?
Viene visualizzato lo stesso errore quando provo a pubblicare una singola cartella, ad esempio ~/Content/themes/base. Tuttavia, quando I ** controlla prima tutti i file nella cartella **, la pubblicazione ha esito positivo. Sembra un bug in VS 2013 per me. – jsuddsjr
Ho questo problema durante la pubblicazione di file di sola lettura. Mentre utilizzo Perforce, il semplice controllo del file esterno ha consentito il funzionamento della pubblicazione. – Rich
Ha funzionato per me, caso semplice di salvare nuovamente il file prima della pubblicazione. (Il file che presentava il problema era un file sass che include i file su cui lavoro, quindi non ho mai avuto realmente bisogno di salvarlo.) –