Je mets à jour un script PowerShell qui gère certains assemblys .NET. Le script a été écrit pour les assemblys construits sur .NET 2 (la même version du framework avec lequel PowerShell s'exécute), mais doit maintenant fonctionner avec les assemblys .NET 4 ainsi que les assemblys .NET 2.
Étant donné que .NET 4 prend en charge l'exécution d'applications construites sur des versions plus anciennes du cadre, il semble que la solution la plus simple consiste à lancer PowerShell avec le runtime .NET 4 lorsque j'ai besoin de l'exécuter sur des assemblys .NET 4.
Comment puis-je exécuter PowerShell avec le runtime .NET 4?