Class DotNetFxInstallation
- Namespace
- AsmResolver.DotNet
- Assembly
- AsmResolver.DotNet.dll
Describes a .NET FX installation.
public sealed class DotNetFxInstallation
- Inheritance
-
DotNetFxInstallation
- Inherited Members
Constructors
DotNetFxInstallation(Version, string, string?, GacDirectory[], GacDirectory[])
Describes a .NET FX installation.
public DotNetFxInstallation(Version version, string installDirectory, string? facadesDirectory, GacDirectory[] gacDirectories, GacDirectory[] gacMsilDirectories)
Parameters
versionVersionThe version of the runtime.
installDirectorystringThe base directory all libraries are installed in.
facadesDirectorystringThe base directory all facade libraries are installed in (when available).
gacDirectoriesGacDirectory[]The collection of relevant architecture-specific Global Assembly Cache (GAC) directories to consider.
gacMsilDirectoriesGacDirectory[]The collection of relevant architecture-independent Global Assembly Cache (GAC) directories to consider.
Properties
FacadesDirectory
When available, gets the base directory all facade libraries are installed in.
public string? FacadesDirectory { get; }
Property Value
GacDirectories
Gets the collection of relevant architecture-specific Global Assembly Cache (GAC) directories to consider.
public GacDirectory[] GacDirectories { get; }
Property Value
GacMsilDirectories
Gets the collection of relevant architecture-independent Global Assembly Cache (GAC) directories to consider.
public GacDirectory[] GacMsilDirectories { get; }
Property Value
InstallDirectory
Gets the base directory all libraries are installed in.
public string InstallDirectory { get; }
Property Value
Version
Gets the version of the runtime.
public Version Version { get; }