Wir haben eine .NET-Anwendung auf ASP.NET-Kern RC1 (Release Candidate 1) erstellt und auf Windows Azure in einem Web App-Container bereitgestellt. Am 2. August hörte die Anwendung über Nacht auf zu arbeiten. Wir fanden heraus, dass es durch die Tatsache verursacht wurde, dass Microsoft RC1 (und RC2 für diese Angelegenheit) zu diesem Zeitpunkt nicht mehr unterstützte.Unsere ASP.NET-Kern RC1-Anwendung funktioniert nicht mehr und begann dann wieder zu arbeiten
Das Merkwürdige ist, dass bis heute die Anwendung wieder ohne Änderung von unserer Seite zu arbeiten begann.
Kann jemand dieses Verhalten erklären? Ich fühle mich mit diesen Veränderungen in den Containerumgebungen nicht sehr wohl.
NB: Ich sollte hinzufügen, dass der Fehler, den wir in den Protokolldateien sah, war diese:
MissingMethodException: Method not found: 'Newtonsoft.Json.JsonSerializerSettings Microsoft.AspNet.Mvc.MvcJsonOptions.get_SerializerSettings()'
Bezieht sich Ihr Web-App-Container auf Azure Web App (PaaS)? – juvchan
vielleicht sollten Sie in Erwägung ziehen, die azurblaue Unterstützung zu kontaktieren ... – Aviatrix
In den beiden Versionen seit RC1 gab es große Änderungen. Unter anderem verwendet RC1 die dnx-Laufzeit, die durch die dotnet-CLI ersetzt wurde. Probleme in komplett veraltetem Code zu lösen, scheint eine Zeitverschwendung zu sein. –