Comment exécuter PowerShell avec le runtime .NET 4 ?
Comment exécuter PowerShell avec le runtime .NET 4 ?
Comment exécuter PowerShell avec le runtime .NET 4 ?
Re: Comment exécuter PowerShell avec le runtime .NET 4 ?
PowerShell (le moteur) fonctionne parfaitement sous .NET 4.0. PowerShell (l'hôte de console et le [ISE](https://en.wikipedia.org/wiki/Windows_P ... rShell_2.0)) ne le font pas, simplement parce qu'ils ont été compilés pour des versions plus anciennes de .NET. Il existe un paramètre de registre qui **modifiera le framework .NET chargé à l'échelle du système**, ce qui permettra à PowerShell d'utiliser les classes .NET 4.0 :
```
reg add hklm\software\microsoft\.netframework /v OnlyUseLatestCLR /t REG_DWORD /d 1
reg add hklm\software\wow6432node\microsoft\.netframework /v OnlyUseLatestCLR /t REG_DWORD /d
[réponse tronquée par l'import d'origine]
```
reg add hklm\software\microsoft\.netframework /v OnlyUseLatestCLR /t REG_DWORD /d 1
reg add hklm\software\wow6432node\microsoft\.netframework /v OnlyUseLatestCLR /t REG_DWORD /d
[réponse tronquée par l'import d'origine]