ToolLocationHelper.HighestVersionOfTargetFrameworkIdentifier Method

Gets the highest version of a target framework moniker based on the identifier.

MSBuild is now included in Visual Studio instead of the .NET Framework.You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.

Namespace:  Microsoft.Build.Utilities
Assembly:  Microsoft.Build.Utilities.Core (in Microsoft.Build.Utilities.Core.dll)

Syntax

'Declaration
Public Shared Function HighestVersionOfTargetFrameworkIdentifier ( _
    targetFrameworkRootDirectory As String, _
    frameworkIdentifier As String _
) As FrameworkName
public static FrameworkName HighestVersionOfTargetFrameworkIdentifier(
    string targetFrameworkRootDirectory,
    string frameworkIdentifier
)
public:
static FrameworkName^ HighestVersionOfTargetFrameworkIdentifier(
    String^ targetFrameworkRootDirectory, 
    String^ frameworkIdentifier
)
static member HighestVersionOfTargetFrameworkIdentifier : 
        targetFrameworkRootDirectory:string * 
        frameworkIdentifier:string -> FrameworkName
public static function HighestVersionOfTargetFrameworkIdentifier(
    targetFrameworkRootDirectory : String, 
    frameworkIdentifier : String
) : FrameworkName

Parameters

  • targetFrameworkRootDirectory
    Type: System.String

    Target framework root directory.

Return Value

Type: FrameworkName
Returns the highest version of a target framework moniker based on the identifier. This method will only find full frameworks; no profiles will be returned.

.NET Framework Security

See Also

Reference

ToolLocationHelper Class

Microsoft.Build.Utilities Namespace