Me gustaría usar .NET en algunos scripts de PowerShell que voy a escribir, ¿cómo puedo saber/declarar qué versión de .NET estoy tratando cuando se ejecutan estos scripts?¿Qué versión de .NET usa mi script de PowerShell?
¿Y es posible elegir contra qué versión de .NET se ejecutará mi script?
Hasta la versión 3.5 del marco, todos son compatibles entre sí/inclusive entre sí.Así que solo use el subconjunto de características que sea coherente con la versión de marco a la que se dirige. –