标签: .net .net-4.5
我想在安装了.Net 4.5.1的系统上运行时使用.Net 4.5.1中添加的GCSettings.LargeObjectHeapCompactionMode,但我只能要求我们的用户安装至少.Net 4.5.0。
是否可以在运行时检测并使用此功能?
我的应用程序在安装时也是NGen,所以我想如果我只是添加代码并用try / catch包围它就会失败?
答案 0 :(得分:4)
使用Reflection检测该功能的存在并使用它。不要静态引用仅出现在4.5.1上的成员。