我使用.NET core 3.0中引入的MetaLoadContext检查.NET dll。
由于MetaLoadContext需要一个程序集解析器(例如,提供的PathAssemblyResolver),所以我想创建一个自己的应用程序,其策略是从SDK安装路径加载.NET运行时DLL(例如netstandard.dll)。问题是如何通过运行时DLL以编程方式获取SDK安装路径?
获取运行时.NET核心DLL调用的路径
System.Runtime.InteropServices.RuntimeEnvironment.GetRuntimeDirectory()