ICLRRuntimeInfo::BindAsLegacyV2Runtime 方法
为所有旧版公共语言运行时( CLR) 版本 2 激活策略决策绑定当前运行时。
语法
HRESULT BindAsLegacyV2Runtime ();
返回值
此方法会返回以下特定 HRESULT:
HRESULT | 说明 |
---|---|
S_OK | 要么绑定成功,要么此运行时已绑定为旧版 CLR 版本 2 激活策略运行时。 |
CLR_E_SHIM_LEGACYRUNTIMEALREADYBOUND | 其他运行时已绑定旧版 CLR 版本 2 激活策略。 |
备注
如果当前运行时已绑定所有旧版 CLR 版本 2 激活策略决策 (例如,通过使用配置文件中 <startup> 元素的 useLegacyV2RuntimeActivationPolicy
属性),则此方法不会返回错误结果;而是返回 S_OK,正如方法已成功绑定旧激活策略。
要求
平台:请参阅系统要求。
标头:MetaHost.h
库:作为资源包含在 MSCorEE.dll 中
.NET Framework 版本:自 4 起可用