Runtimes class
Namespace: Velopack.Windows
These classes are no longer used by Velopack, and does not represent the current supported runtimes. https://docs.velopack.io/packaging/bootstrapping
Contains static properties to access common supported runtimes, and a function to search for a runtime by name
[Obsolete("These classes are no longer used by Velopack, and does not represent the current supported runtimes. https://docs.velopack.io/packaging/bootstrapping")]
public static class Runtimes
Methods
| Method | Summary |
|---|---|
GetRuntimeByName | Search for a runtime by name. If a platform architecture is not specified, the default is x64. |
GetRuntimeByName(name)
public static Runtimes.RuntimeInfo GetRuntimeByName(string name)
Search for a runtime by name. If a platform architecture is not specified, the default is x64. Returns null if no match is found.
Parameters
| Name | Type | Description |
|---|---|---|
name | string |
Returns Runtimes.RuntimeInfo
Fields
| Field | Summary |
|---|---|
NETFRAMEWORK45 (deprecated) | Runtime for .NET Framework 4.5 |
NETFRAMEWORK451 (deprecated) | Runtime for .NET Framework 4.5.1 |
NETFRAMEWORK452 (deprecated) | Runtime for .NET Framework 4.5.2 |
NETFRAMEWORK46 (deprecated) | Runtime for .NET Framework 4.6 |
NETFRAMEWORK461 (deprecated) | Runtime for .NET Framework 4.6.1 |
NETFRAMEWORK462 | Runtime for .NET Framework 4.6.2 |
NETFRAMEWORK47 | Runtime for .NET Framework 4.7 |
NETFRAMEWORK471 | Runtime for .NET Framework 4.7.1 |
NETFRAMEWORK472 | Runtime for .NET Framework 4.7.2 |
NETFRAMEWORK48 | Runtime for .NET Framework 4.8 |
NETFRAMEWORK481 | Runtime for .NET Framework 4.8.1 |
DOTNETCORE31_X86 (deprecated) | Runtime for .NET Core 3.1 Desktop Runtime (x86) |
DOTNETCORE31_X64 (deprecated) | Runtime for .NET Core 3.1 Desktop Runtime (x64) |
DOTNET5_X86 (deprecated) | Runtime for .NET 5.0 Desktop Runtime (x86) |
DOTNET5_X64 (deprecated) | Runtime for .NET 5.0 Desktop Runtime (x64) |
DOTNET6_X86 | Runtime for .NET 6.0 Desktop Runtime (x86) |
DOTNET6_X64 | Runtime for .NET 6.0 Desktop Runtime (x64) |
DOTNET6_ARM64 | Runtime for .NET 6.0 Desktop Runtime (arm64) |
DOTNET7_X86 | Runtime for .NET 7.0 Desktop Runtime (x86) |
DOTNET7_X64 | Runtime for .NET 7.0 Desktop Runtime (x64) |
DOTNET7_ARM64 | Runtime for .NET 7.0 Desktop Runtime (arm64) |
DOTNET8_X86 | Runtime for .NET 8.0 Desktop Runtime (x86) |
DOTNET8_X64 | Runtime for .NET 8.0 Desktop Runtime (x64) |
DOTNET8_ARM64 | Runtime for .NET 8.0 Desktop Runtime (arm64) |
VCREDIST100_X86 | Runtime for Visual C++ 2010 Redistributable (x86) |
VCREDIST100_X64 | Runtime for Visual C++ 2010 Redistributable (x64) |
VCREDIST110_X86 | Runtime for Visual C++ 2012 Redistributable (x86) |
VCREDIST110_X64 | Runtime for Visual C++ 2012 Redistributable (x64) |
VCREDIST120_X86 | Runtime for Visual C++ 2013 Redistributable (x86) |
VCREDIST120_X64 | Runtime for Visual C++ 2013 Redistributable (x64) |
VCREDIST140_X86 | Runtime for Visual C++ 2015 Redistributable (x86) |
VCREDIST140_X64 | Runtime for Visual C++ 2015 Redistributable (x64) |
VCREDIST141_X86 | Runtime for Visual C++ 2017 Redistributable (x86) |
VCREDIST141_X64 | Runtime for Visual C++ 2017 Redistributable (x64) |
VCREDIST142_X86 | Runtime for Visual C++ 2019 Redistributable (x86) |
VCREDIST142_X64 | Runtime for Visual C++ 2019 Redistributable (x64) |
VCREDIST143_X86 | Runtime for Visual C++ 2022 Redistributable (x86) |
VCREDIST143_X64 | Runtime for Visual C++ 2022 Redistributable (x64) |
VCREDIST143_ARM64 | Runtime for Visual C++ 2022 Redistributable (arm64) |
All | An array of all the currently supported runtimes |
NETFRAMEWORK45
EOL
[Obsolete("EOL")]
public static readonly Runtimes.FrameworkInfo NETFRAMEWORK45
Runtime for .NET Framework 4.5
NETFRAMEWORK451
EOL
[Obsolete("EOL")]
public static readonly Runtimes.FrameworkInfo NETFRAMEWORK451
Runtime for .NET Framework 4.5.1
NETFRAMEWORK452
EOL
[Obsolete("EOL")]
public static readonly Runtimes.FrameworkInfo NETFRAMEWORK452
Runtime for .NET Framework 4.5.2
NETFRAMEWORK46
EOL
[Obsolete("EOL")]
public static readonly Runtimes.FrameworkInfo NETFRAMEWORK46
Runtime for .NET Framework 4.6
NETFRAMEWORK461
EOL
[Obsolete("EOL")]
public static readonly Runtimes.FrameworkInfo NETFRAMEWORK461
Runtime for .NET Framework 4.6.1
NETFRAMEWORK462
public static readonly Runtimes.FrameworkInfo NETFRAMEWORK462
Runtime for .NET Framework 4.6.2
NETFRAMEWORK47
public static readonly Runtimes.FrameworkInfo NETFRAMEWORK47
Runtime for .NET Framework 4.7
NETFRAMEWORK471
public static readonly Runtimes.FrameworkInfo NETFRAMEWORK471
Runtime for .NET Framework 4.7.1
NETFRAMEWORK472
public static readonly Runtimes.FrameworkInfo NETFRAMEWORK472
Runtime for .NET Framework 4.7.2
NETFRAMEWORK48
public static readonly Runtimes.FrameworkInfo NETFRAMEWORK48
Runtime for .NET Framework 4.8
NETFRAMEWORK481
public static readonly Runtimes.FrameworkInfo NETFRAMEWORK481
Runtime for .NET Framework 4.8.1
DOTNETCORE31_X86
EOL
[Obsolete("EOL")]
public static readonly Runtimes.DotnetInfo DOTNETCORE31_X86
Runtime for .NET Core 3.1 Desktop Runtime (x86)
DOTNETCORE31_X64
EOL
[Obsolete("EOL")]
public static readonly Runtimes.DotnetInfo DOTNETCORE31_X64
Runtime for .NET Core 3.1 Desktop Runtime (x64)
DOTNET5_X86
EOL
[Obsolete("EOL")]
public static readonly Runtimes.DotnetInfo DOTNET5_X86
Runtime for .NET 5.0 Desktop Runtime (x86)
DOTNET5_X64
EOL
[Obsolete("EOL")]
public static readonly Runtimes.DotnetInfo DOTNET5_X64
Runtime for .NET 5.0 Desktop Runtime (x64)
DOTNET6_X86
public static readonly Runtimes.DotnetInfo DOTNET6_X86
Runtime for .NET 6.0 Desktop Runtime (x86)
DOTNET6_X64
public static readonly Runtimes.DotnetInfo DOTNET6_X64
Runtime for .NET 6.0 Desktop Runtime (x64)
DOTNET6_ARM64
public static readonly Runtimes.DotnetInfo DOTNET6_ARM64
Runtime for .NET 6.0 Desktop Runtime (arm64)
DOTNET7_X86
public static readonly Runtimes.DotnetInfo DOTNET7_X86
Runtime for .NET 7.0 Desktop Runtime (x86)
DOTNET7_X64
public static readonly Runtimes.DotnetInfo DOTNET7_X64
Runtime for .NET 7.0 Desktop Runtime (x64)
DOTNET7_ARM64
public static readonly Runtimes.DotnetInfo DOTNET7_ARM64
Runtime for .NET 7.0 Desktop Runtime (arm64)
DOTNET8_X86
public static readonly Runtimes.DotnetInfo DOTNET8_X86
Runtime for .NET 8.0 Desktop Runtime (x86)
DOTNET8_X64
public static readonly Runtimes.DotnetInfo DOTNET8_X64
Runtime for .NET 8.0 Desktop Runtime (x64)
DOTNET8_ARM64
public static readonly Runtimes.DotnetInfo DOTNET8_ARM64
Runtime for .NET 8.0 Desktop Runtime (arm64)
VCREDIST100_X86
public static readonly Runtimes.VCRedist00 VCREDIST100_X86
Runtime for Visual C++ 2010 Redistributable (x86)
VCREDIST100_X64
public static readonly Runtimes.VCRedist00 VCREDIST100_X64
Runtime for Visual C++ 2010 Redistributable (x64)
VCREDIST110_X86
public static readonly Runtimes.VCRedist00 VCREDIST110_X86
Runtime for Visual C++ 2012 Redistributable (x86)
VCREDIST110_X64
public static readonly Runtimes.VCRedist00 VCREDIST110_X64
Runtime for Visual C++ 2012 Redistributable (x64)
VCREDIST120_X86
public static readonly Runtimes.VCRedist00 VCREDIST120_X86
Runtime for Visual C++ 2013 Redistributable (x86)
VCREDIST120_X64
public static readonly Runtimes.VCRedist00 VCREDIST120_X64
Runtime for Visual C++ 2013 Redistributable (x64)
VCREDIST140_X86
public static readonly Runtimes.VCRedist14 VCREDIST140_X86
Runtime for Visual C++ 2015 Redistributable (x86)
VCREDIST140_X64
public static readonly Runtimes.VCRedist14 VCREDIST140_X64
Runtime for Visual C++ 2015 Redistributable (x64)
VCREDIST141_X86
public static readonly Runtimes.VCRedist14 VCREDIST141_X86
Runtime for Visual C++ 2017 Redistributable (x86)
VCREDIST141_X64
public static readonly Runtimes.VCRedist14 VCREDIST141_X64
Runtime for Visual C++ 2017 Redistributable (x64)
VCREDIST142_X86
public static readonly Runtimes.VCRedist14 VCREDIST142_X86
Runtime for Visual C++ 2019 Redistributable (x86)
VCREDIST142_X64
public static readonly Runtimes.VCRedist14 VCREDIST142_X64
Runtime for Visual C++ 2019 Redistributable (x64)
VCREDIST143_X86
public static readonly Runtimes.VCRedist14 VCREDIST143_X86
Runtime for Visual C++ 2022 Redistributable (x86)
VCREDIST143_X64
public static readonly Runtimes.VCRedist14 VCREDIST143_X64
Runtime for Visual C++ 2022 Redistributable (x64)
VCREDIST143_ARM64
public static readonly Runtimes.VCRedist14 VCREDIST143_ARM64
Runtime for Visual C++ 2022 Redistributable (arm64)
All
public static readonly Runtimes.RuntimeInfo[] All
An array of all the currently supported runtimes
Generated from Velopack 1.1.1