Class DotNetCorePathFinder
- Namespace
- ICSharpCode.Decompiler.Metadata
- Assembly
- ICSharpCode.Decompiler.dll
public class DotNetCorePathFinder
- Inheritance
-
DotNetCorePathFinder
- Inherited Members
-
Constructors
public DotNetCorePathFinder(TargetFrameworkIdentifier targetFramework, Version targetFrameworkVersion, string preferredRuntimePack)
Parameters
targetFramework
TargetFrameworkIdentifier
targetFrameworkVersion
Version
preferredRuntimePack
string
public DotNetCorePathFinder(string parentAssemblyFileName, string targetFrameworkIdString, string preferredRuntimePack, TargetFrameworkIdentifier targetFramework, Version targetFrameworkVersion, ReferenceLoadInfo loadInfo = null)
Parameters
parentAssemblyFileName
string
targetFrameworkIdString
string
preferredRuntimePack
string
targetFramework
TargetFrameworkIdentifier
targetFrameworkVersion
Version
loadInfo
ReferenceLoadInfo
Methods
public void AddSearchDirectory(string path)
Parameters
path
string
public static string FindDotNetExeDirectory()
Returns
- string
public void RemoveSearchDirectory(string path)
Parameters
path
string
public string TryResolveDotNetCore(IAssemblyReference name)
Parameters
name
IAssemblyReference
Returns
- string
public string TryResolveDotNetCoreShared(IAssemblyReference name, out string runtimePack)
Parameters
name
IAssemblyReference
runtimePack
string
Returns
- string