Compartilhar via


Propriedade VCProjectReference.MinFrameworkVersion

Obtém a versão mínima de .NET Framework exigido pelo projeto.

Namespace:  Microsoft.VisualStudio.VCProjectEngine
Assembly:  Microsoft.VisualStudio.VCProjectEngine (em Microsoft.VisualStudio.VCProjectEngine.dll)

Sintaxe

'Declaração
ReadOnly Property MinFrameworkVersion As enumFrameworkVersion
enumFrameworkVersion MinFrameworkVersion { get; }
property enumFrameworkVersion MinFrameworkVersion {
    enumFrameworkVersion get ();
}
abstract MinFrameworkVersion : enumFrameworkVersion with get
function get MinFrameworkVersion () : enumFrameworkVersion

Valor de propriedade

Tipo: Microsoft.VisualStudio.VCProjectEngine.enumFrameworkVersion
Um valor de enumFrameworkVersion que indica .NET Framework mínimo necessário.

Comentários

Em Visual Studio 2008, os projetos podem ser definidos para destinar uma versão específica de .NET Framework . Esse valor pode ser definido ou lidos por TargetFrameworkVersion.

Cada assembly que a referência tem uma propriedade associada a ele chamado “MinFrameworkVersion” cujo tipo é igual ao valor de TargetFrameworkVersion do projeto. O valor da propriedade for fornecido pelo:

  • O serviço da estrutura do assembly de VsCore para referências de assembly, e é armazenado no arquivo de .vcproj.

  • Um valor de “desconhecido” se o serviço de VsCore não está disponível. (Como quando a parte externa em execução do código de IDE.)

  • O valor de TargetFrameworkVersion de projeto referenciado para referências do projeto. (Esse valor é armazenado no arquivo de .vcproj.)

MinFrameworkVersion é armazenado em cachê no arquivo de projeto. É raro, o entanto, para a versão de destino da estrutura de um projeto ser alterado. Se isso ocorrer, somente para ir para a caixa de diálogo de referências e adicionar novamente a referência.

Segurança do .NET Framework

Consulte também

Referência

VCProjectReference Interface

Namespace Microsoft.VisualStudio.VCProjectEngine