Est-il possible d'exécuter Windows Server 2012 sans .NET 4.5

-2

En faisant un peu de recherche, j'ai découvert que la suppression de .NET 4.5 pouvait entraîner un dysfonctionnement de Windows Server 2012. J'étais curieux de savoir si cela poserait également des problèmes lorsque .NET 3.5 et .NET 4 (pas 4.5!) Sont installés et que .NET 4.5 est supprimé?

Nicholas
la source
1
Vous pouvez enlever le Windows Feature comme n'importe quel autre Windows Feature il est donc possible d'exécuter Windows Server 2012 sans .NET Framework.
Ramhound
2
"En faisant un peu de recherche, j'ai découvert que la suppression de .NET 4.5 pouvait entraîner un dysfonctionnement de Windows Server 2012" Pouvez-vous citer une référence que votre recherche a découverte? De quelles manières croyez-vous qu'il s'agirait d'un "dysfonctionnement"? Quel est le problème que vous essayez de résoudre?
Ƭᴇcʜιᴇ007

Réponses:

2

Si vous voulez savoir ce qui peut mal se passer avec la désinstallation de .NET 4.5, lancez simplement:

Remove-WindowsFeature Net-Framework-45-Features –WhatIf

Et vous recevrez des informations "et si?" ce sont les fonctionnalités et les rôles qui seront également désinstallés. La plupart d’entre elles sont des interfaces graphiques de Windows Server 2012. Il peut également être assez problématique d’accéder à Server Core mode serveur, puis en essayant de revenir à au moins Minimal Server Interface ou pour GUI mode sans .NET 4.5 Framework.

Article de TechNet: La suppression de .NET Framework 4.5 / 4.5.1 supprime l'interface utilisateur Windows 2012 / 2012R2 et d'autres fonctionnalités

Cependant, vous pouvez forcer les applications à s'exécuter avec .NET 3.5. N'oubliez pas que .NET 3.5 est facultatif pour Windows Server. Il est donc possible de l'installer, mais il ne s'agit pas d'un standard (par contre, .NET 4.5 est installé avec MS Windows Server 2012).

Regarde aussi: .NET Framework 4.5 est la valeur par défaut et .NET Framework 3.5 est facultatif

Quoi qu'il en soit, .NET 3.5 et 4.0 n'interféreront pas (je comprends que vous voulez exécuter .NET 4.0 uniquement si cela est requis par l'application?). Néanmoins, je ne comprends pas pourquoi vous voudriez abandonner .NET 4.5 et ajouter .NET 3.5 et 4.0 à la place de cela.

mwilczynski
la source