In Asp.Net Mit Shadow Copying können Assemblys, die in einer Anwendungsdomäne verwendet werden, aktualisiert werden, ohne die Anwendungsdomäne zu entladen. Da Mvc Core AppDomain nicht unterstützt und doppelte Version der Assembly nicht geladen werden kann. Ich bin auf der Suche nach einer Möglichkeit, die Assemblys zur Laufzeit zu aktualisieren, ohne die Site zu entladen oder zu stoppen. Mein Ziel ist es, die Site mit einer neuen Version zu aktualisieren, wenn sie auf dem Remote-Server verfügbar ist.Shadow Copy in mvc core
3
A
Antwort
0
Hier finden Sie eine Problemumgehung: The site DLL seems to be intermittently locked when publishing. Der Trick besteht darin, ein Unterverzeichnis zu erstellen (zB/PREVIOUS), die alten Dateien in dieses Verzeichnis zu verschieben, die Datei web.config so zu ändern, dass sie auf die exe in diesem Verzeichnis verweist, die neue Seite zu veröffentlichen und die web.config erneut zu ändern. Natürlich sollte dies ein Skript sein ... Wenn Sie 'Zusätzliche Dateien am Ziel entfernen' eingestellt haben, können Sie nicht mit einem Unterverzeichnis arbeiten, aber Sie können dieses Verzeichnis natürlich woanders hinstellen (solange IIS Zugriff darauf hat).
Verwandte Themen
- 1. Volume Shadow Copy Service- (VSS-) Beispiel in C?
- 2. Einen Snapshot in XP (Volume Shadow Copy) verschieben
- 3. Hinzufügen von Verzeichnissen zu ASP.NET Shadow Copy über webconfig
- 4. Validieren Konfiguration in MVC-Core
- 5. ValueTuple in ASP.NET Core MVC
- 6. So machen Sie Deep Copy von NSManagedObject in Core Data
- 7. Wie konsumieren Web API Core in ASP.NET Core MVC App
- 8. Box Shadow - Shadow Offset und Blur Gradient
- 9. asp.net core mvc password validators
- 10. .NET Core MVC generische Controlleransichten
- 11. Datei mit MVC Core herunterladen
- 12. ASP.NET Core MVC benutzerdefinierte Identitätseigenschaften
- 13. ASP.NET Core MVC App Einstellungen
- 14. ASP.NET Core MVC View-Komponenten
- 15. ASP.NET MVC-Core MySQL Identität
- 16. Wo ist Request.IsAjaxRequest() in Asp.Net Core MVC?
- 17. Nesting TagHelpers in ASP.NET MVC-Core 6
- 18. Einstellungsordner für Abhängigkeiten in ASP.NET Core MVC
- 19. ASP.Net MVC: Wie in ASP.NET Core-
- 20. System.Runtime Referenz in .Net Core MVC-Anwendung
- 21. Deserialisieren von XML in Asp.NET Core MVC
- 22. Ausnahmen und StatusCode in ASP.NET Core MVC
- 23. AmbiguousActionException: Mehrere Aktionen in MVC Core
- 24. ActionExecutingContext.IsChildAction entspricht in ASP.Net Core MVC
- 25. Äquivalent von "@section" in ASP.NET Core MVC?
- 26. Slow DisplayFor Leistung in ASP.NET Core MVC
- 27. Echtzeitbenachrichtigungen in einer ASP.NET MVC Core-App
- 28. ASP.NET Core - Middleware auf MVC
- 29. SSO MVC ASP.NET CORE 1.1
- 30. Wie konsumieren Sie einen Core MVC WebApi ab sofort in eine andere Core MVC Application?