ToolLocationHelper Class

 

Provides utility methods for locating .NET Framework and .NET Framework SDK files and directories.

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)

System::Object
  Microsoft.Build.Utilities::ToolLocationHelper

public ref class ToolLocationHelper abstract sealed 

NameDescription
System_CAPS_pubpropertySystem_CAPS_staticCurrentToolsVersion

Gets or sets the current ToolsVersion.

System_CAPS_pubpropertySystem_CAPS_staticPathToSystem

Gets the fully qualified path of the system directory.

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.

NameDescription
System_CAPS_pubmethodSystem_CAPS_staticClearSDKStaticCache()

Clears the appDomain wide cache of platform and extension SDKs.

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.

System_CAPS_pubmethodSystem_CAPS_staticFilterPlatformExtensionSDKs(Version^, IDictionary<String^, String^>^)

Gets a dictionary containing a collection of extension SDKs, and filters it based on the target platform version. If the maximum platform version isn't set in the extension SDK manifest, add the extension SDK to the filtered list.

System_CAPS_pubmethodSystem_CAPS_staticFilterTargetPlatformSdks(IList<TargetPlatformSDK^>^, Version^, Version^)

Gets a filtered list of platform SDKs, based on the minimum OS and VS versions.

System_CAPS_pubmethodSystem_CAPS_staticGetAssemblyFoldersExInfo(String^, String^, String^, String^, String^, ProcessorArchitecture)

Gets a sorted list of AssemblyFoldersExInfo objects which contain information about the directories in which the third party assemblies are registered. This information is used at build and design time.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetDisplayNameForTargetFrameworkDirectory(String^, FrameworkName^)

Creates a display name given the target framework details.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetDotNetFrameworkRootRegistryKey(TargetDotNetFrameworkVersion)

Gets the full name of the .NET Framework root registry key.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetDotNetFrameworkSdkInstallKeyValue(TargetDotNetFrameworkVersion)

Gets the name of the value under the GetDotNetFrameworkRootRegistryKey that contains the .NET Framework SDK installation path.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetDotNetFrameworkSdkInstallKeyValue(TargetDotNetFrameworkVersion, VisualStudioVersion)

Name of the value of GetDotNetFrameworkRootRegistryKey that contains the SDK install root path

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.

System_CAPS_pubmethodSystem_CAPS_staticGetDotNetFrameworkSdkRootRegistryKey(TargetDotNetFrameworkVersion)

Returns the full name of the .NET Framework SDK root registry key.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetDotNetFrameworkSdkRootRegistryKey(TargetDotNetFrameworkVersion, VisualStudioVersion)

Returns the full name of the .NET Framework SDK root registry key

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.

System_CAPS_pubmethodSystem_CAPS_staticGetDotNetFrameworkVersionFolderPrefix(TargetDotNetFrameworkVersion)

Gets the prefix of the .NET Framework folder.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPathToBuildTools(String^)

Given a ToolsVersion, return the path to the MSBuild tools for that ToolsVersion. The only version supported is “12.0”.

System_CAPS_pubmethodSystem_CAPS_staticGetPathToBuildTools(String^, DotNetFrameworkArchitecture)

Given a ToolsVersion, return the path to the MSBuild tools for that ToolsVersion. The only version supported is “12.0”.

System_CAPS_pubmethodSystem_CAPS_staticGetPathToBuildToolsFile(String^, String^)

Given the name of a file and a ToolsVersion, return the path to that file in the MSBuild tools path for that ToolsVersion. For the msbuildtaskhost.exe and tracker.exe tools, the only version supported is “12.0”.

System_CAPS_pubmethodSystem_CAPS_staticGetPathToBuildToolsFile(String^, String^, DotNetFrameworkArchitecture)

Given the name of a file and a ToolsVersion, return the path to that file in the MSBuild tools path for that ToolsVersion. For the msbuildtaskhost.exe and tracker.exe tools, the only version supported is “12.0”.

System_CAPS_pubmethodSystem_CAPS_staticGetPathToDotNetFramework(TargetDotNetFrameworkVersion)

Gets a fully qualified path to the .NET Framework root directory.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPathToDotNetFramework(TargetDotNetFrameworkVersion, DotNetFrameworkArchitecture)

Gets a fully qualified path to the framework's root directory.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPathToDotNetFrameworkFile(String^, TargetDotNetFrameworkVersion)

Gets a fully qualified path to a file in the .NET Framework directory.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPathToDotNetFrameworkFile(String^, TargetDotNetFrameworkVersion, DotNetFrameworkArchitecture)

Gets a fully qualified path to a file in the frameworks root directory for the specified architecture.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPathToDotNetFrameworkReferenceAssemblies(TargetDotNetFrameworkVersion)

Returns the path to the reference assemblies location for the given framework version.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPathToDotNetFrameworkSdk(TargetDotNetFrameworkVersion)

Gets the fully qualified path to the \bin directory of the .NET Framework SDK.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPathToDotNetFrameworkSdk(TargetDotNetFrameworkVersion, VisualStudioVersion)

Returns the path to the "bin" directory of the .NET Framework SDK.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPathToDotNetFrameworkSdkFile(String^, TargetDotNetFrameworkVersion)

Gets the fully qualified path to a file in the .NET Framework SDK.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPathToDotNetFrameworkSdkFile(String^, TargetDotNetFrameworkVersion, DotNetFrameworkArchitecture)

Gets a fully qualified path to a file in the .NET Framework SDK.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPathToDotNetFrameworkSdkFile(String^, TargetDotNetFrameworkVersion, VisualStudioVersion)

Get a fully qualified path to a file in the .NET Framework SDK. Error if the .NET Framework SDK can't be found.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPathToDotNetFrameworkSdkFile(String^, TargetDotNetFrameworkVersion, VisualStudioVersion, DotNetFrameworkArchitecture)

Get a fully qualified path to a file in the .NET Framework SDK. Error if the .NET Framework SDK can't be found.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPathToReferenceAssemblies(FrameworkName^)

Gets the paths to the reference assemblies location for the given target framework.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPathToReferenceAssemblies(String^, FrameworkName^)

Gets the paths to the reference assemblies location for the given framework version relative to a given targetFrameworkRoot.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPathToReferenceAssemblies(String^, String^, String^)

Returns the paths to the reference assemblies location for the given target framework. This method will assume the requested ReferenceAssemblyRoot path will be the ProgramFiles directory specified by Environment.SpecialFolder.ProgramFiles In additon when the .NETFramework or .NET Framework targetFrameworkIdentifiers are seen and targetFrameworkVersion is 2.0, 3.0, 3.5 or 4.0 we will return the correctly chained reference assembly paths for the legacy .NET Framework versions. This chaining will use the existing GetPathToDotNetFrameworkReferenceAssemblies to build up the list of reference assembly paths.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPathToStandardLibraries(String^, String^, String^)

Returns the path to the reference assemblies location for the given target framework's standard libraries (i.e. mscorlib). This method will assume the requested ReferenceAssemblyRoot path will be the ProgramFiles directory specified by Environment.SpecialFolder.ProgramFiles In additon when the .NETFramework or .NET Framework targetFrameworkIdentifiers are seen and targetFrameworkVersion is 2.0, 3.0, 3.5 or 4.0 we will return the correctly chained reference assembly paths for the legacy .NET Framework versions. This chaining will use the existing GetPathToDotNetFrameworkReferenceAssemblies to build up the list of reference assembly paths.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPathToStandardLibraries(String^, String^, String^, String^)

Returns the path to mscorlib and system.dll

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPathToSystemFile(String^)

Gets a fully qualified path to a file in the system directory.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPathToWindowsSdk(TargetDotNetFrameworkVersion, VisualStudioVersion)

Obsolete.Returns the path to the Windows SDK for the desired .NET Framework and Visual Studio version. Note that this is only supported for a targeted .NET Framework version of 4.5 and above.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPathToWindowsSdkFile(String^, TargetDotNetFrameworkVersion, VisualStudioVersion)

Obsolete.Returns the path to a file in the Windows SDK for the desired .NET Framework and Visual Studio version. Note that this is only supported for a targeted .NET Framework version of 4.5 and above.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPathToWindowsSdkFile(String^, TargetDotNetFrameworkVersion, VisualStudioVersion, DotNetFrameworkArchitecture)

Obsolete.Returns the path to a file in the Windows SDK for the desired .NET Framework and Visual Studio version and the desired architecture. Note that this is only supported for a targeted .NET Framework version of 4.5 and above.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPlatformExtensionSDKLocation(String^, String^, String^)

Given an SDK moniker and the targeted platform get the path to the SDK root if it exists.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPlatformExtensionSDKLocation(String^, String^, String^, String^, String^)

Given an SDKName, targetPlatformIdentifier and TargetPlatformVersion search the default sdk locations for the passed in sdk name.

The format of the sdk moniker is SDKName, Version=X.X

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPlatformExtensionSDKLocation(String^, String^, Version^)

Given an SDKName, targetPlatformIdentifier and TargetPlatformVersion search the default sdk locations for the passed in sdk name.

The format of the sdk moniker is SDKName, Version=X.X

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPlatformExtensionSDKLocation(String^, String^, Version^, array<String^>^, String^)

Given an SDKName, targetPlatformIdentifier and TargetPlatformVersion search the default sdk locations for the passed in sdk name.

The format of the sdk moniker is SDKName, Version=X.X

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPlatformExtensionSDKLocations(String^, Version^)

Get a list of SDK's installed on the machine for a given target platform

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPlatformExtensionSDKLocations(array<String^>^, String^, String^, Version^)

Get a list of SDK's installed on the machine for a given target platform

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPlatformExtensionSDKLocations(array<String^>^, array<String^>^, String^, String^, Version^)

Gets a list of SDK's installed on the machine for a given target platform.

System_CAPS_pubmethodSystem_CAPS_staticGetPlatformExtensionSDKLocationsAndVersions(String^, Version^)

System_CAPS_pubmethodSystem_CAPS_staticGetPlatformExtensionSDKLocationsAndVersions(array<String^>^, String^, String^, Version^)

System_CAPS_pubmethodSystem_CAPS_staticGetPlatformExtensionSDKLocationsAndVersions(array<String^>^, array<String^>^, String^, String^, Version^)

System_CAPS_pubmethodSystem_CAPS_staticGetPlatformOrFrameworkExtensionSdkReferences(String^, String^, String^, String^, String^, String^)

Gets the specified extension SDK references for the given target SDK.

System_CAPS_pubmethodSystem_CAPS_staticGetPlatformSDKDisplayName(String^, String^)

System_CAPS_pubmethodSystem_CAPS_staticGetPlatformSDKDisplayName(String^, String^, String^, String^)

System_CAPS_pubmethodSystem_CAPS_staticGetPlatformSDKLocation(String^, String^)

Given a target platform identifier and a target platform version, search the default SDK locations for the platform SDK for that target platform.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPlatformSDKLocation(String^, String^, String^, String^)

Given a target platform identifier and a target platform version, search the default SDK locations for the platform SDK for that target platform.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPlatformSDKLocation(String^, Version^)

Given a target platform identifier and a target platform version, search the default SDK locations for the platform SDK for that target platform.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPlatformSDKLocation(String^, Version^, array<String^>^, String^)

Given a target platform identifier and a target platform version, search the default SDK locations for the platform SDK for that target platform.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetPlatformSDKPropsFileLocation(String^, String^, String^, String^, String^)

Gets the location of the target platform SDK props file for a given {SDKI, SDKV, TPI, TPMinV, TPV} combination.

System_CAPS_pubmethodSystem_CAPS_staticGetPlatformSDKPropsFileLocation(String^, String^, String^, String^, String^, String^, String^)

Gets the location of the target platform SDK props file for a given {SDKI, SDKV, TPI, TPMinV, TPV} combination.

System_CAPS_pubmethodSystem_CAPS_staticGetPlatformsForSDK(String^, Version^)

Gets a list of installed platforms for the specified SDK identifier and an SDK version.

System_CAPS_pubmethodSystem_CAPS_staticGetPlatformsForSDK(String^, Version^, array<String^>^, String^)

Gets a list of installed platforms for the specified SDK identifier and an SDK version.

System_CAPS_pubmethodSystem_CAPS_staticGetProgramFilesReferenceAssemblyRoot()

Gets the root location for the reference assembly directory under the program files directory.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetSDKDesignTimeFolders(String^)

Get the list of SDK folders which contain the design-time files for the SDK at the specified SDK root. The list is in the order that must be used in searching for references.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetSDKDesignTimeFolders(String^, String^, String^)

Get the list of SDK folders which contain the design-time files for the SDK at the specified SDK root. The list is in the order that must be used in searching for references.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetSDKRedistFolders(String^)

Get the list of SDK folders which contain the redist files for the SDK at the specified SDK root. The list is in the order that must be used in searching for references.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetSDKRedistFolders(String^, String^, String^)

Get the list of SDK folders which contain the redist files for the SDK at the specified SDK root. The list is in the order that must be used in searching for references.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetSDKReferenceFolders(String^)

Get the list of SDK folders which contain the references for the SDK at the specified SDK root. The list is in the order that must be used in searching for references.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetSDKReferenceFolders(String^, String^, String^)

Get the list of SDK folders which contain the references for the SDK at the specified SDK root. The list is in the order that must be used in searching for references.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetSupportedTargetFrameworks()

Gets a list of supported target framework monikers.

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.

System_CAPS_pubmethodSystem_CAPS_staticGetTargetPlatformReferences(String^, String^, String^, String^, String^)

Gets the set of platform .winmd files for a particular {SDKI, SDKV, TPI, TPMinV, TPV} combination.

System_CAPS_pubmethodSystem_CAPS_staticGetTargetPlatformReferences(String^, String^, String^, String^, String^, String^, String^)

Gets the set of platform .winmd files for a particular {SDKI, SDKV, TPI, TPMinV, TPV} combination.

System_CAPS_pubmethodSystem_CAPS_staticGetTargetPlatformSdks()

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.

System_CAPS_pubmethodSystem_CAPS_staticGetTargetPlatformSdks(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.

System_CAPS_pubmethodSystem_CAPS_staticHighestVersionOfTargetFrameworkIdentifier(String^, String^)

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.

The following example creates a ToolTask that runs Ilasm.exe (IL Assembler). The CommandLineBuilder, ToolLocationHelper, and TaskLoggingHelper classes are used to generate the information needed to run the task.

No code example is currently available or this language may not be supported.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: