Ich aktualisiere ein PowerShell-Skript, das einige .NET-Assemblys verwaltet. Das Skript wurde für Assemblys geschrieben, die für .NET 2 erstellt wurden (dieselbe Version des Frameworks, mit dem PowerShell ausgeführt wird), muss jetzt jedoch sowohl mit .NET 4-Assemblys als auch mit .NET 2-Assemblys arbeiten.
Da .NET 4 das Ausführen von Anwendungen unterstützt, die für ältere Versionen des Frameworks erstellt wurden, scheint es die einfachste Lösung zu sein, PowerShell mit der .NET 4-Laufzeit zu starten, wenn ich es für .NET 4-Assemblys ausführen muss.
Wie kann ich PowerShell mit der .NET 4-Laufzeit ausführen?