ICLRRuntimeInfo::BindAsLegacyV2Runtime 方法

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

HRESULT BindAsLegacyV2Runtime ();

返回值

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

HRESULT

说明

S_OK

已成功绑定,或者此运行已绑定为旧式 CLR 版本 2 激活策略运行时。

CLR_E_SHIM_LEGACYRUNTIMEALREADYBOUND

不同的运行时已绑定到旧式 CLR 版本 2 激活策略。

备注

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

要求

**平台:**请参见 .NET Framework 系统要求

头文件: MetaHost.h

**库:**作为一项资源包含在 MSCorEE.dll 中

**.NET Framework 版本:**4

请参见

参考

ICLRRuntimeInfo 接口

<startup> 元素

其他资源

承载接口

承载(非托管 API 参考)