Skip to main content

Runtimes class

Namespace: Velopack.Windows

Deprecated

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

MethodSummary
GetRuntimeByNameSearch 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

NameTypeDescription
namestring

Returns Runtimes.RuntimeInfo

Fields

FieldSummary
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
NETFRAMEWORK462Runtime for .NET Framework 4.6.2
NETFRAMEWORK47Runtime for .NET Framework 4.7
NETFRAMEWORK471Runtime for .NET Framework 4.7.1
NETFRAMEWORK472Runtime for .NET Framework 4.7.2
NETFRAMEWORK48Runtime for .NET Framework 4.8
NETFRAMEWORK481Runtime 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_X86Runtime for .NET 6.0 Desktop Runtime (x86)
DOTNET6_X64Runtime for .NET 6.0 Desktop Runtime (x64)
DOTNET6_ARM64Runtime for .NET 6.0 Desktop Runtime (arm64)
DOTNET7_X86Runtime for .NET 7.0 Desktop Runtime (x86)
DOTNET7_X64Runtime for .NET 7.0 Desktop Runtime (x64)
DOTNET7_ARM64Runtime for .NET 7.0 Desktop Runtime (arm64)
DOTNET8_X86Runtime for .NET 8.0 Desktop Runtime (x86)
DOTNET8_X64Runtime for .NET 8.0 Desktop Runtime (x64)
DOTNET8_ARM64Runtime for .NET 8.0 Desktop Runtime (arm64)
VCREDIST100_X86Runtime for Visual C++ 2010 Redistributable (x86)
VCREDIST100_X64Runtime for Visual C++ 2010 Redistributable (x64)
VCREDIST110_X86Runtime for Visual C++ 2012 Redistributable (x86)
VCREDIST110_X64Runtime for Visual C++ 2012 Redistributable (x64)
VCREDIST120_X86Runtime for Visual C++ 2013 Redistributable (x86)
VCREDIST120_X64Runtime for Visual C++ 2013 Redistributable (x64)
VCREDIST140_X86Runtime for Visual C++ 2015 Redistributable (x86)
VCREDIST140_X64Runtime for Visual C++ 2015 Redistributable (x64)
VCREDIST141_X86Runtime for Visual C++ 2017 Redistributable (x86)
VCREDIST141_X64Runtime for Visual C++ 2017 Redistributable (x64)
VCREDIST142_X86Runtime for Visual C++ 2019 Redistributable (x86)
VCREDIST142_X64Runtime for Visual C++ 2019 Redistributable (x64)
VCREDIST143_X86Runtime for Visual C++ 2022 Redistributable (x86)
VCREDIST143_X64Runtime for Visual C++ 2022 Redistributable (x64)
VCREDIST143_ARM64Runtime for Visual C++ 2022 Redistributable (arm64)
AllAn array of all the currently supported runtimes

NETFRAMEWORK45

Deprecated

EOL

[Obsolete("EOL")]
public static readonly Runtimes.FrameworkInfo NETFRAMEWORK45

Runtime for .NET Framework 4.5

NETFRAMEWORK451

Deprecated

EOL

[Obsolete("EOL")]
public static readonly Runtimes.FrameworkInfo NETFRAMEWORK451

Runtime for .NET Framework 4.5.1

NETFRAMEWORK452

Deprecated

EOL

[Obsolete("EOL")]
public static readonly Runtimes.FrameworkInfo NETFRAMEWORK452

Runtime for .NET Framework 4.5.2

NETFRAMEWORK46

Deprecated

EOL

[Obsolete("EOL")]
public static readonly Runtimes.FrameworkInfo NETFRAMEWORK46

Runtime for .NET Framework 4.6

NETFRAMEWORK461

Deprecated

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

Deprecated

EOL

[Obsolete("EOL")]
public static readonly Runtimes.DotnetInfo DOTNETCORE31_X86

Runtime for .NET Core 3.1 Desktop Runtime (x86)

DOTNETCORE31_X64

Deprecated

EOL

[Obsolete("EOL")]
public static readonly Runtimes.DotnetInfo DOTNETCORE31_X64

Runtime for .NET Core 3.1 Desktop Runtime (x64)

DOTNET5_X86

Deprecated

EOL

[Obsolete("EOL")]
public static readonly Runtimes.DotnetInfo DOTNET5_X86

Runtime for .NET 5.0 Desktop Runtime (x86)

DOTNET5_X64

Deprecated

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