ICLRRuntimeInfo::BindAsLegacyV2Runtime メソッド
共通言語ランタイム (CLR: Common Language Runtime) Version 2 の従来の起動ポリシー全体に対して、現在のランタイムを関連付けます。
HRESULT BindAsLegacyV2Runtime ();
戻り値
このメソッドは、次の特定の HRESULT を返します。
HRESULT |
説明 |
---|---|
S_OK |
関連付けが成功したか、このランタイムは CLR Version 2 の従来の起動ポリシーのランタイムとして既に関連付けられています。 |
CLR_E_SHIM_LEGACYRUNTIMEALREADYBOUND |
別のランタイムが CLR Version 2 の従来の起動ポリシーに既に関連付けられています。 |
解説
現在のランタイムが CLR Version 2 の従来の起動ポリシー全体に対して既に関連付けられている場合 (たとえば、構成ファイルの <startup> 要素で useLegacyV2RuntimeActivationPolicy 属性を使用して関連付けられている場合)、結果はエラーになりません。従来の起動ポリシーを正常に関連付けた場合と同じように、結果は S_OK になります。
必要条件
プラットフォーム: 「.NET Framework システム要件」を参照
ヘッダー: MetaHost.h
ライブラリ: MSCorEE.dll にリソースとして格納されていること
.NET Framework のバージョン: 4