Sto aggiornando uno script PowerShell che gestisce alcuni assembly .NET. Lo script è stato scritto per gli assembly creati su .NET 2 (la stessa versione del framework con cui è in esecuzione PowerShell), ma ora deve funzionare con gli assembly .NET 4 e .NET 2.
Poiché .NET 4 supporta l'esecuzione di applicazioni basate su versioni precedenti del framework, sembra che la soluzione più semplice sia avviare PowerShell con il runtime .NET 4 quando devo eseguirlo su assembly .NET 4.
Come posso eseguire PowerShell con il runtime .NET 4?