When building executables in PrimalScript or PowerShell Studio there are various engine types to choose from, each of them with a prerequisite that must be installed on the machine that will be running your program. For example, if you build an executable in PowerShell Studio and select the SAPIEN PowerShell V5 Host engine, then the .NET Framework 4.8 is required on the target machine.
The tables below show the prerequisites for each engine type.
Engine types for PowerShell Studio 2022 and PrimalScript 2022, and later:
Legacy engine types for PowerShell Studio 2021 and PrimalScript 2021, and earlier:
Engine |
Prerequisite |
---|---|
SAPIEN PowerShell V2 Host (Command Line) Win32 | .NET Framework 2.0 |
SAPIEN PowerShell V2 Host (Command Line) x64 | .NET Framework 2.0 |
SAPIEN PowerShell V2 Host (Windows Forms) Win32 | .NET Framework 2.0 |
SAPIEN PowerShell V2 Host (Windows Forms) x64 | .NET Framework 2.0 |
SAPIEN PowerShell V2 Host (Windows) Win32 | .NET Framework 2.0 |
SAPIEN PowerShell V2 Host (Windows) x64 | .NET Framework 2.0 |
SAPIEN PowerShell V3 Host (Command Line) Win32 | .NET 4.0 Client Profile |
SAPIEN PowerShell V3 Host (Command Line) x64 | .NET 4.0 Client Profile |
SAPIEN PowerShell V3 Host (Windows Forms) Win32 | .NET 4.0 Client Profile |
SAPIEN PowerShell V3 Host (Windows Forms) x64 | .NET 4.0 Client Profile |
SAPIEN PowerShell V3 Host (Windows) Win32 | .NET 4.0 Client Profile |
SAPIEN PowerShell V3 Host (Windows) x64 | .NET 4.0 Client Profile |