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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.