ICLRRuntimeInfo::BindAsLegacyV2Runtime 方法

为所有旧版公共语言运行时 (CLR) 版本 2 激活策略决策绑定当前运行时。

Syntax

HRESULT BindAsLegacyV2Runtime ();

返回值

此方法返回以下特定的 HRESULT:

HRESULT Description
S_OK 绑定成功,或者此运行时已绑定为旧 CLR 版本 2 激活策略运行时。
CLR_E_SHIM_LEGACYRUNTIMEALREADYBOUND 其他运行时已绑定到旧版 CLR 版本 2 激活策略。

注解

如果当前运行时已绑定到所有旧版 CLR 版本 2 激活策略决策(例如,通过使用useLegacyV2RuntimeActivationPolicy<startup>配置文件中元素的属性),则此方法不会返回错误结果;相反,结果S_OK,就像该方法已成功绑定旧激活策略一样。

要求

平台:请参阅系统要求

页眉: MetaHost.h

图书馆: 作为资源包含在 MSCorEE.dll

.NET Framework 版本: 自 4 起可用

另请参阅