Wie installiere ich die beiden Versionen 4.6.1
und 4.6.2
auf einem Server und Zielanwendungen speziell auf eine bestimmte Version von .net Framework?Wie installiert man .net Framework 4.6.1 und 4.6.2 auf einem Server?
Antwort
Wenn Sie 4.6.2 installieren, ersetzt es unter anderem 4.6.1. Anwendungen, die auf 4.6.1 abzielen, funktionieren weiterhin.
anzeigen Installateur Hinweise:
Das Microsoft .NET Framework 4.6.2 ein in hohem Maße kompatibel, in-Place-Update für das Microsoft .NET Framework 4, 4.5, 4.5.2 4.5.1 ist, 4.6 und 4.6.1.
https://support.microsoft.com/en-us/help/3151802/the-.net-framework-4.6.2-web-installer-for-windows
Mein Code bezieht sich auf DLLs aus dem ExceptionManagementApplicationBlock, um alle Ausnahmen zu schreiben, die von der Anwendung auf EventVwr ausgelöst werden. Jetzt sind diese DLLs nicht kompatibel mit Framework 4.6.2. Für Framework 4.6.2 benutze ich Log4net, das funktioniert. Die Server müssen auf 4.6.2 aktualisiert werden. Wie kann ich die zuvor bereitgestellte Anwendung auf diesen Servern ausführen? –
.NET 4.x installiert sind kumulativ. Die Installation von 4.6.2 umfasst 4.6.1, 4.6, 4.5.2, ....
Um anzugeben, welche Version eine bestimmte Webanwendung verwendet, verwenden Sie das Element <httpRuntime>
in Ihrer Datei web.config.
Eg. 4.6.1 Ziel:
<system.web>
…
<httpRuntime targetFramework="4.6.1" />
…
(. Dies bewirkt, dass der Web-App scheitern mit einer nicht unterstützten Rahmen Ausnahme ausgeführt werden, wenn bezeichnen Version nicht verfügbar ist)
Für GUI und Konsole ausführbare die Zielversion ist in der Manifest oder app.config
Datei.
Ich habe bereits diesen Schlüssel '
@DeepanshuKalra Bitte * alle * Informationen in die Frage einbeziehen. Einschließen von Fehlern, die Sie erhalten (Startfehler werden häufig im Ereignisprotokoll der Anwendung aufgeführt). – Richard
- 1. Entity Framework Core 2.0 auf .NET 4.6.1
- 2. Target .NET Core-Klassenbibliothek Von .NET Framework 4.6.2 Klassenbibliothek
- 3. Was ist der Unterschied zwischen .NET Framework 4.6.1 Targeting Pack und .NET Framework 4.6.1 Runtime?
- 4. Visual Studio Professional 2013 und .NET Framework 4.6.1
- 5. Host. Net Kern-Anwendung läuft auf. Net 4.6.2 auf IIS
- 6. Web.Config Versionen für .NET Framework 4.6.1
- 7. IdentityServer4 und Web API .NET 4.6.2
- 8. ClickOnce Deployment .Net Framework 4.6.1 Installationsfehler
- 9. Wie installiert man .NET 4.5?
- 10. Wie aktualisiert man .net Framework 4.5 auf .net Framework 4.6?
- 11. Expression Body Unterschiede zwischen .NET 4 und .NET 4.6.2
- 12. .Net Framework Version 4.6.1 erscheint nicht in VS 2015
- 13. VS 2017 .NET 4.6.2 neue ASP.NET Core-Webanwendung (.NET Framework) standardmäßig auf x86-Plattform
- 14. Kann nicht .NET Framework 4.6.1 in Visual Studio Projekteigenschaften
- 15. Wie installiert man fluorfx mit Unterstützung für .net Framework 4.0?
- 16. Wie installiert man die Debug-Version von .NET Framework?
- 17. Kann nicht installiert werden. NET-Framework in Windows 2012-Server
- 18. Verbindung zu remote SQL Server bricht beim Aktualisieren des Webservers auf .NET Framework 4.6.1
- 19. ASP.Net Core Wiederherstellen von .Net Framework 4.6.1 Referenz
- 20. Wie installiert man .NET 4 Framework in Windows 10
- 21. .net installiert, aber Framework nicht im Ordner gefunden
- 22. C# -Anwendung ist mit .Net Framework 4.0 geschrieben Aber es erfordert .Net Framework 4.6.2
- 23. Wie installiert man IIS und .net 3.5 auf Windows7
- 24. Nuget 3.4.4 Herunterladen von .NET Standard 1.4-Bibliotheken für das .NET .NET Framework 4.6.1
- 25. Wie installiert man "ks" -Paket auf einem Remote-Server
- 26. Verweis auf .NET 4.6.2-Klassenbibliothek von .NET Core-App
- 27. .Net Framework 4.6.1 - Web API - HttpResponseMessage.Content ist leer für StringContent
- 28. SignalR UseServiceBus-Definition fehlt nach dem Upgrade auf .NET 4.6.1
- 29. Windows Server 2016 .net Absturz der Anwendung
- 30. Targeting von .NET Framework 4, wenn Framework 4.5 installiert ist
.NET-Installationen sind kumulativ: Installation 4.6.2 enthält 4.6.1. Die Angabe der Version für eine Anwendung hängt von der Art der Anwendung ab (dh, die Version unterscheidet sich für eine ASP.NET-Webanwendung von einer Konsolenanwendung). – Richard
Das Problem ist, dass mein Webanwendungscode einen Microsoft-Ausnahmeverwaltungsblock verwendet und die DLLs nicht mit Framework 4.6.2 kompatibel sind. Während ich 4.6.2 für die neue Anwendung installieren muss, möchte ich nicht, dass die vorherigen Anwendungen abstürzen. Event obwohl ich Ziel Framework Schlüssel in meiner Webkonfiguration habe. Es scheint nicht gut zu sein. –