次の方法で共有


VCReference.MinFrameworkVersion プロパティ

プロジェクトで必要な .NET Framework の最低限のバージョンを取得します。

名前空間:  Microsoft.VisualStudio.VCProjectEngine
アセンブリ:  Microsoft.VisualStudio.VCProjectEngine (Microsoft.VisualStudio.VCProjectEngine.dll 内)

構文

'宣言
ReadOnly Property MinFrameworkVersion As enumFrameworkVersion
enumFrameworkVersion MinFrameworkVersion { get; }
property enumFrameworkVersion MinFrameworkVersion {
    enumFrameworkVersion get ();
}
abstract MinFrameworkVersion : enumFrameworkVersion with get
function get MinFrameworkVersion () : enumFrameworkVersion

プロパティ値

型 : Microsoft.VisualStudio.VCProjectEngine.enumFrameworkVersion
必要な最小 .NET Framework を示す enumFrameworkVersion 値。

解説

Visual Studio 2008 では、.NET Framework の特定のバージョンを対象としてプロジェクトを設定できます。 この値は、TargetFrameworkVersion で設定したり、読み込むことができます。

参照に関連付けられているプロパティを持つ各アセンブリは型がプロジェクトの TargetFrameworkVersion 値と同じである「MinFrameworkVersion」と呼ばれます。 プロパティの値は、次の方法によって提供されています:

  • アセンブリ参照の VsCore アセンブリ フレームワーク サービスは .vcproj ファイルに格納されます。

  • VsCore サービスが使用できない場合は、「不明」の値。IDE の外部のコードの実行時 (など)。

  • プロジェクト参照の参照先プロジェクトの TargetFrameworkVersion 値。(この値は .vcproj ファイルに格納されません)。

MinFrameworkVersion は プロジェクト ファイルにキャッシュされます。 ただし、変更するアセンブリの対象となっている Framework のバージョンの場合はほとんどありません。 この場合、参照の追加ダイアログ ボックスに簡単に移動し、参照を再度追加します。

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

関連項目

VCReference インターフェイス

Microsoft.VisualStudio.VCProjectEngine 名前空間