ToolLocationHelper.GetTargetPlatformSdks Method (array<String , String)

Get a list of target platform SDKs on the machine.

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 GetTargetPlatformSdks ( _
    diskRoots As String(), _
    registryRoot As String _
) As IList(Of TargetPlatformSDK)
public static IList<TargetPlatformSDK> GetTargetPlatformSdks(
    string[] diskRoots,
    string registryRoot
)
public:
static IList<TargetPlatformSDK^>^ GetTargetPlatformSdks(
    array<String^>^ diskRoots, 
    String^ registryRoot
)
static member GetTargetPlatformSdks : 
        diskRoots:string[] * 
        registryRoot:string -> IList<TargetPlatformSDK> 
public static function GetTargetPlatformSdks(
    diskRoots : String[], 
    registryRoot : String
) : IList<TargetPlatformSDK>

Parameters

  • diskRoots
    Type: array<System.String[]

    List of disk locations to search for platform SDKs.

  • registryRoot
    Type: System.String

    Registry root location to look for platform SDKs.

Return Value

Type: IList<TargetPlatformSDK>
Returns a list of target platform SDKs.

.NET Framework Security

See Also

Reference

ToolLocationHelper Class

GetTargetPlatformSdks Overload

Microsoft.Build.Utilities Namespace