Marshal.GetTypeLibVersionForAssembly(Assembly, Int32, Int32) メソッド

定義

指定したアセンブリからエクスポートされるタイプ ライブラリのバージョン番号を取得します。

C#
public static void GetTypeLibVersionForAssembly(System.Reflection.Assembly inputAssembly, out int majorVersion, out int minorVersion);
C#
[System.Security.SecurityCritical]
public static void GetTypeLibVersionForAssembly(System.Reflection.Assembly inputAssembly, out int majorVersion, out int minorVersion);

パラメーター

inputAssembly
Assembly

マネージド アセンブリ。

majorVersion
Int32

メジャー バージョン番号。

minorVersion
Int32

マイナー バージョン番号。

属性

例外

inputAssemblynull です。

注釈

値を指定して を使用 TypeLibExporterFlags してアセンブリをエクスポートする前に CallerResolvedReferences 、このメソッドを使用してアセンブリからタイプ ライブラリのバージョンを取得できます。

エクスポートされたアセンブリに属性を TypeLibVersionAttribute 適用して、生成されたタイプ ライブラリのバージョン番号を明示的に制御しない場合、タイプ ライブラリのバージョン番号はアセンブリと同じになります。

適用対象

製品 バージョン
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

こちらもご覧ください