So habe ich meine Website jetzt seit einigen Tagen bereitgestellt, plötzlich bekomme ich einen seltsamen Fehler, wenn ich versuche, meine Website bereitzustellen. Ich benutze GIT, also ist dort vielleicht etwas schiefgelaufen. Diese Fehler sind für mich schwer zu verstehen. Also ich hoffe jemand hier kann mir helfen.System.AggregateException: Azure kann die Website nicht bereitstellen
Wenn ich die Website bereitstellen, das ist der Fehler Visual Studio zurückkehrt:
Web Deployment-Task fehlgeschlagen. (Web Deploy kann die Datei 'PraktijkOpdracht.dll' am Ziel nicht ändern, da sie von einem externen Prozess gesperrt ist. Damit der Veröffentlichungsvorgang erfolgreich ausgeführt werden kann, müssen Sie die Anwendung möglicherweise neu starten, um die Sperre aufzuheben, oder den Befehl verwenden AppOffline Regel Handler für .Net-Anwendungen auf Ihrem Versuch nächsten veröffentlichen Erfahren Sie mehr unter:.. http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_FILE_IN_USE)
Und wenn ich blicke in die temporäre Datei, wo der Fehler protokolliert werden. Ich sehe dies:
15-12-17 22:58:28 System.AggregateException: Ein oder mehrere Fehler aufgetreten. ---> System.Exception: Veröffentlichung aufgrund von Buildfehlern fehlgeschlagen. Überprüfen Sie die Fehlerliste für weitere Details. --- Ende der inneren Ausnahmestapelüberwachung --- bei System.Threading.Tasks.Task.ThrowIfExceptional (Boolean includeTaskCanceledExceptions) bei System.Threading.Tasks.Task.Wait (Int32 millisecondsTimeout, CancellationToken CancellationToken) bei Microsoft. VisualStudio.Web.Publish.PublishService.VsWebProjectPublish. <> c__DisplayClass40_0.b__2() bei System.Threading.Tasks.Task`1.InnerInvoke() bei System.Threading.Tasks.Task.Execute() --- Ende des Stack-Trace aus früheren Stelle, wo Ausnahme ausgelöst wurde --- bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Task-Task) bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Task-Task) bei Microsoft.VisualStudio.ApplicationCapabilities.Publish.ViewModel.ProfileSelectorViewModel.d__108.MoveNext() ---> (Inner Ausnahme # 0) System.Exception: Veröffentlichen fehlgeschlagen wegen Build-Fehler. Überprüfen Sie die Fehlerliste für weitere Details. < ---
Ihre Webanwendung wird möglicherweise während der Bereitstellung verwendet. Können Sie versuchen, Ihre Web App herunterzufahren/neu zu starten und es dann erneut zu versuchen? –
Normalerweise stoppe ich die App vor der Bereitstellung und starte die App nach der Bereitstellung (in meinen CI/CD-Umgebungen). Bei der Produktion sollte darauf geachtet werden, dass die App ihre ausstehenden Anfragen bedient. –