Package microsoft.build.utilities
Class ToolLocationHelper
- java.lang.Object
-
- org.mases.jcobridge.netreflection.NetObject
-
- microsoft.build.utilities.ToolLocationHelper
-
- All Implemented Interfaces:
IJCOBridgeReflected
public class ToolLocationHelper extends NetObject
The base .NET class managing Microsoft.Build.Utilities.ToolLocationHelper, Microsoft.Build.Utilities.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a..NET documentation at https://docs.microsoft.com/en-us/dotnet/api/Microsoft.Build.Utilities.ToolLocationHelper
Powered by JCOBridge: more info at https://www.jcobridge.com
- Author:
- MASES s.r.l https://masesgroup.com
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringassemblyFullNameFully assembly qualified name: Microsoft.Build.Utilities.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3astatic java.lang.StringassemblyShortNameAssembly name: Microsoft.Build.Utilities.v4.0static java.lang.StringclassNameQualified class name: Microsoft.Build.Utilities.ToolLocationHelperstatic JCTypeclassTypeThe type managed from JCOBridge.
-
Constructor Summary
Constructors Constructor Description ToolLocationHelper()ToolLocationHelper(java.lang.Object instance)Internal constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ToolLocationHelpercast(IJCOBridgeReflected from)Try to cast theIJCOBridgeReflectedinstance intoToolLocationHelper, a cast assert is made to check if types are compatible.static voidClearSDKStaticCache()static java.lang.StringGetDisplayNameForTargetFrameworkDirectory(java.lang.String targetFrameworkDirectory, FrameworkName frameworkName)static java.lang.StringGetDotNetFrameworkRootRegistryKey(TargetDotNetFrameworkVersion version)static java.lang.StringGetDotNetFrameworkSdkInstallKeyValue(TargetDotNetFrameworkVersion version)static java.lang.StringGetDotNetFrameworkSdkInstallKeyValue(TargetDotNetFrameworkVersion version, VisualStudioVersion visualStudioVersion)static java.lang.StringGetDotNetFrameworkSdkRootRegistryKey(TargetDotNetFrameworkVersion version)static java.lang.StringGetDotNetFrameworkSdkRootRegistryKey(TargetDotNetFrameworkVersion version, VisualStudioVersion visualStudioVersion)static java.lang.StringGetDotNetFrameworkVersionFolderPrefix(TargetDotNetFrameworkVersion version)java.lang.StringgetJCOAssemblyName()Returns the reflected Assembly namejava.lang.StringgetJCOClassName()Returns the reflected Class namejava.lang.ObjectgetJCOInstance()Returns the instantiated classjava.lang.StringgetJCOObjectName()Returns the reflected Class name used to build the objectJCTypegetJCOType()Returns the instantiated class Typestatic java.lang.StringGetPathToDotNetFramework(TargetDotNetFrameworkVersion version)static java.lang.StringGetPathToDotNetFramework(TargetDotNetFrameworkVersion version, DotNetFrameworkArchitecture architecture)static java.lang.StringGetPathToDotNetFrameworkFile(java.lang.String fileName, TargetDotNetFrameworkVersion version)static java.lang.StringGetPathToDotNetFrameworkFile(java.lang.String fileName, TargetDotNetFrameworkVersion version, DotNetFrameworkArchitecture architecture)static java.lang.StringGetPathToDotNetFrameworkReferenceAssemblies(TargetDotNetFrameworkVersion version)static java.lang.StringGetPathToDotNetFrameworkSdk(TargetDotNetFrameworkVersion version)static java.lang.StringGetPathToDotNetFrameworkSdk(TargetDotNetFrameworkVersion version, VisualStudioVersion visualStudioVersion)static java.lang.StringGetPathToDotNetFrameworkSdkFile(java.lang.String fileName, TargetDotNetFrameworkVersion version)static java.lang.StringGetPathToDotNetFrameworkSdkFile(java.lang.String fileName, TargetDotNetFrameworkVersion version, DotNetFrameworkArchitecture architecture)static java.lang.StringGetPathToDotNetFrameworkSdkFile(java.lang.String fileName, TargetDotNetFrameworkVersion version, VisualStudioVersion visualStudioVersion)static java.lang.StringGetPathToDotNetFrameworkSdkFile(java.lang.String fileName, TargetDotNetFrameworkVersion version, VisualStudioVersion visualStudioVersion, DotNetFrameworkArchitecture architecture)static java.lang.StringGetPathToStandardLibraries(java.lang.String targetFrameworkIdentifier, java.lang.String targetFrameworkVersion, java.lang.String targetFrameworkProfile)static java.lang.StringGetPathToStandardLibraries(java.lang.String targetFrameworkIdentifier, java.lang.String targetFrameworkVersion, java.lang.String targetFrameworkProfile, java.lang.String platformTarget)static java.lang.StringgetPathToSystem()static java.lang.StringGetPathToSystemFile(java.lang.String fileName)static java.lang.StringGetPathToWindowsSdk(TargetDotNetFrameworkVersion version, VisualStudioVersion visualStudioVersion)static java.lang.StringGetPathToWindowsSdkFile(java.lang.String fileName, TargetDotNetFrameworkVersion version, VisualStudioVersion visualStudioVersion)static java.lang.StringGetPathToWindowsSdkFile(java.lang.String fileName, TargetDotNetFrameworkVersion version, VisualStudioVersion visualStudioVersion, DotNetFrameworkArchitecture architecture)static java.lang.StringGetPlatformExtensionSDKLocation(java.lang.String sdkMoniker, java.lang.String targetPlatformIdentifier, java.lang.String targetPlatformVersion)static java.lang.StringGetPlatformExtensionSDKLocation(java.lang.String sdkMoniker, java.lang.String targetPlatformIdentifier, java.lang.String targetPlatformVersion, java.lang.String diskRoots, java.lang.String registryRoot)static java.lang.StringGetPlatformExtensionSDKLocation(java.lang.String sdkMoniker, java.lang.String targetPlatformIdentifier, Version targetPlatformVersion)static java.lang.StringGetPlatformExtensionSDKLocation(java.lang.String sdkMoniker, java.lang.String targetPlatformIdentifier, Version targetPlatformVersion, java.lang.String[] diskRoots, java.lang.String registryRoot)static java.lang.StringGetPlatformExtensionSDKLocation(java.lang.String dupParam0, java.lang.String dupParam1, Version dupParam2, JCORefOut dupParam3, java.lang.String dupParam4)static java.lang.StringGetPlatformSDKLocation(java.lang.String targetPlatformIdentifier, java.lang.String targetPlatformVersion)static java.lang.StringGetPlatformSDKLocation(java.lang.String targetPlatformIdentifier, java.lang.String targetPlatformVersion, java.lang.String diskRoots, java.lang.String registryRoot)static java.lang.StringGetPlatformSDKLocation(java.lang.String targetPlatformIdentifier, Version targetPlatformVersion)static java.lang.StringGetPlatformSDKLocation(java.lang.String targetPlatformIdentifier, Version targetPlatformVersion, java.lang.String[] diskRoots, java.lang.String registryRoot)static java.lang.StringGetPlatformSDKLocation(java.lang.String dupParam0, Version dupParam1, JCORefOut dupParam2, java.lang.String dupParam3)static java.lang.StringGetProgramFilesReferenceAssemblyRoot()static FrameworkNameHighestVersionOfTargetFrameworkIdentifier(java.lang.String targetFrameworkRootDirectory, java.lang.String frameworkIdentifier)voidsetJCOInstance(JCObject instance)
-
-
-
Field Detail
-
assemblyFullName
public static final java.lang.String assemblyFullName
Fully assembly qualified name: Microsoft.Build.Utilities.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a- See Also:
- Constant Field Values
-
assemblyShortName
public static final java.lang.String assemblyShortName
Assembly name: Microsoft.Build.Utilities.v4.0- See Also:
- Constant Field Values
-
className
public static final java.lang.String className
Qualified class name: Microsoft.Build.Utilities.ToolLocationHelper- See Also:
- Constant Field Values
-
-
Method Detail
-
getJCOAssemblyName
public java.lang.String getJCOAssemblyName()
Description copied from interface:IJCOBridgeReflectedReturns the reflected Assembly name- Specified by:
getJCOAssemblyNamein interfaceIJCOBridgeReflected- Overrides:
getJCOAssemblyNamein classNetObject- Returns:
- A
Stringrepresenting the Fullname of reflected Assembly
-
getJCOClassName
public java.lang.String getJCOClassName()
Description copied from interface:IJCOBridgeReflectedReturns the reflected Class name- Specified by:
getJCOClassNamein interfaceIJCOBridgeReflected- Overrides:
getJCOClassNamein classNetObject- Returns:
- A
Stringrepresenting the Fullname of reflected Class
-
getJCOObjectName
public java.lang.String getJCOObjectName()
Description copied from interface:IJCOBridgeReflectedReturns the reflected Class name used to build the object- Specified by:
getJCOObjectNamein interfaceIJCOBridgeReflected- Overrides:
getJCOObjectNamein classNetObject- Returns:
- A
Stringrepresenting the name used to allocated the object in CLR context
-
getJCOInstance
public java.lang.Object getJCOInstance()
Description copied from interface:IJCOBridgeReflectedReturns the instantiated class- Specified by:
getJCOInstancein interfaceIJCOBridgeReflected- Overrides:
getJCOInstancein classNetObject- Returns:
- An
Objectrepresenting the CLR instance of the instantiated Class
-
setJCOInstance
public void setJCOInstance(JCObject instance)
- Overrides:
setJCOInstancein classNetObject
-
getJCOType
public JCType getJCOType()
Description copied from interface:IJCOBridgeReflectedReturns the instantiated class Type- Specified by:
getJCOTypein interfaceIJCOBridgeReflected- Overrides:
getJCOTypein classNetObject- Returns:
- A
JCTyperepresenting the CLR Type of the instantiated Class
-
cast
public static ToolLocationHelper cast(IJCOBridgeReflected from) throws java.lang.Throwable
Try to cast theIJCOBridgeReflectedinstance intoToolLocationHelper, a cast assert is made to check if types are compatible.- Parameters:
from-IJCOBridgeReflectedinstance to be casted- Returns:
ToolLocationHelperinstance- Throws:
java.lang.Throwable- in case of error during cast operation
-
HighestVersionOfTargetFrameworkIdentifier
public static FrameworkName HighestVersionOfTargetFrameworkIdentifier(java.lang.String targetFrameworkRootDirectory, java.lang.String frameworkIdentifier) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, MissingManifestResourceException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentException, OutOfMemoryException, ObjectDisposedException, AbandonedMutexException, CultureNotFoundException, NotSupportedException, NotImplementedException, NullReferenceException, FileNotFoundException, DirectoryNotFoundException, UnauthorizedAccessException, IOException, PathTooLongException, DriveNotFoundException, OperationCanceledException, FormatException, OverflowException
- Throws:
java.lang.ThrowableIndexOutOfRangeExceptionArgumentNullExceptionMissingManifestResourceExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionArgumentExceptionOutOfMemoryExceptionObjectDisposedExceptionAbandonedMutexExceptionCultureNotFoundExceptionNotSupportedExceptionNotImplementedExceptionNullReferenceExceptionFileNotFoundExceptionDirectoryNotFoundExceptionUnauthorizedAccessExceptionIOExceptionPathTooLongExceptionDriveNotFoundExceptionOperationCanceledExceptionFormatExceptionOverflowException
-
GetDisplayNameForTargetFrameworkDirectory
public static java.lang.String GetDisplayNameForTargetFrameworkDirectory(java.lang.String targetFrameworkDirectory, FrameworkName frameworkName) throws java.lang.Throwable, ArgumentException, ArgumentNullException, PathTooLongException, ArgumentOutOfRangeException, IndexOutOfRangeException, FormatException, NotSupportedException, InvalidOperationException, NotImplementedException, ObjectDisposedException, SecurityException, UnauthorizedAccessException, IOException, MissingManifestResourceException- Throws:
java.lang.ThrowableArgumentExceptionArgumentNullExceptionPathTooLongExceptionArgumentOutOfRangeExceptionIndexOutOfRangeExceptionFormatExceptionNotSupportedExceptionInvalidOperationExceptionNotImplementedExceptionObjectDisposedExceptionSecurityExceptionUnauthorizedAccessExceptionIOExceptionMissingManifestResourceException
-
GetDotNetFrameworkRootRegistryKey
public static java.lang.String GetDotNetFrameworkRootRegistryKey(TargetDotNetFrameworkVersion version) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
GetDotNetFrameworkSdkInstallKeyValue
public static java.lang.String GetDotNetFrameworkSdkInstallKeyValue(TargetDotNetFrameworkVersion version) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, MissingManifestResourceException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentException
-
GetDotNetFrameworkSdkInstallKeyValue
public static java.lang.String GetDotNetFrameworkSdkInstallKeyValue(TargetDotNetFrameworkVersion version, VisualStudioVersion visualStudioVersion) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentException
-
GetDotNetFrameworkSdkRootRegistryKey
public static java.lang.String GetDotNetFrameworkSdkRootRegistryKey(TargetDotNetFrameworkVersion version) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, MissingManifestResourceException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentException
-
GetDotNetFrameworkSdkRootRegistryKey
public static java.lang.String GetDotNetFrameworkSdkRootRegistryKey(TargetDotNetFrameworkVersion version, VisualStudioVersion visualStudioVersion) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentException
-
GetDotNetFrameworkVersionFolderPrefix
public static java.lang.String GetDotNetFrameworkVersionFolderPrefix(TargetDotNetFrameworkVersion version) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, MissingManifestResourceException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentException
-
GetPathToDotNetFramework
public static java.lang.String GetPathToDotNetFramework(TargetDotNetFrameworkVersion version) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, MissingManifestResourceException, ArgumentOutOfRangeException, ArgumentException, OutOfMemoryException, InvalidOperationException, SecurityException, UnauthorizedAccessException, IOException, CultureNotFoundException, NotSupportedException, NotImplementedException, PathTooLongException, FileNotFoundException, DirectoryNotFoundException, DriveNotFoundException, OperationCanceledException
- Throws:
java.lang.ThrowableIndexOutOfRangeExceptionArgumentNullExceptionMissingManifestResourceExceptionArgumentOutOfRangeExceptionArgumentExceptionOutOfMemoryExceptionInvalidOperationExceptionSecurityExceptionUnauthorizedAccessExceptionIOExceptionCultureNotFoundExceptionNotSupportedExceptionNotImplementedExceptionPathTooLongExceptionFileNotFoundExceptionDirectoryNotFoundExceptionDriveNotFoundExceptionOperationCanceledException
-
GetPathToDotNetFramework
public static java.lang.String GetPathToDotNetFramework(TargetDotNetFrameworkVersion version, DotNetFrameworkArchitecture architecture) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, MissingManifestResourceException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentException, CultureNotFoundException, OutOfMemoryException, ObjectDisposedException, SecurityException, UnauthorizedAccessException, IOException, NotSupportedException, NotImplementedException, PathTooLongException
- Throws:
java.lang.ThrowableIndexOutOfRangeExceptionArgumentNullExceptionMissingManifestResourceExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionArgumentExceptionCultureNotFoundExceptionOutOfMemoryExceptionObjectDisposedExceptionSecurityExceptionUnauthorizedAccessExceptionIOExceptionNotSupportedExceptionNotImplementedExceptionPathTooLongException
-
GetPathToDotNetFrameworkFile
public static java.lang.String GetPathToDotNetFrameworkFile(java.lang.String fileName, TargetDotNetFrameworkVersion version) throws java.lang.Throwable, ArgumentNullException, ArgumentOutOfRangeException, ArgumentException, InvalidOperationException, IOException, CultureNotFoundException, NotSupportedException, NotImplementedException, PathTooLongException
-
GetPathToDotNetFrameworkFile
public static java.lang.String GetPathToDotNetFrameworkFile(java.lang.String fileName, TargetDotNetFrameworkVersion version, DotNetFrameworkArchitecture architecture) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, MissingManifestResourceException, ArgumentOutOfRangeException, ArgumentException, OutOfMemoryException, InvalidOperationException, SecurityException, UnauthorizedAccessException, IOException, CultureNotFoundException, NotSupportedException, NotImplementedException, PathTooLongException, FileNotFoundException, DirectoryNotFoundException, DriveNotFoundException, OperationCanceledException- Throws:
java.lang.ThrowableIndexOutOfRangeExceptionArgumentNullExceptionMissingManifestResourceExceptionArgumentOutOfRangeExceptionArgumentExceptionOutOfMemoryExceptionInvalidOperationExceptionSecurityExceptionUnauthorizedAccessExceptionIOExceptionCultureNotFoundExceptionNotSupportedExceptionNotImplementedExceptionPathTooLongExceptionFileNotFoundExceptionDirectoryNotFoundExceptionDriveNotFoundExceptionOperationCanceledException
-
GetPathToDotNetFrameworkReferenceAssemblies
public static java.lang.String GetPathToDotNetFrameworkReferenceAssemblies(TargetDotNetFrameworkVersion version) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, ArgumentException, ArgumentOutOfRangeException, ObjectDisposedException, SecurityException, UnauthorizedAccessException, IOException, CultureNotFoundException, InvalidOperationException, NotSupportedException, NotImplementedException, PathTooLongException, MissingManifestResourceException
- Throws:
java.lang.ThrowableIndexOutOfRangeExceptionArgumentNullExceptionArgumentExceptionArgumentOutOfRangeExceptionObjectDisposedExceptionSecurityExceptionUnauthorizedAccessExceptionIOExceptionCultureNotFoundExceptionInvalidOperationExceptionNotSupportedExceptionNotImplementedExceptionPathTooLongExceptionMissingManifestResourceException
-
GetPathToDotNetFrameworkSdk
public static java.lang.String GetPathToDotNetFrameworkSdk(TargetDotNetFrameworkVersion version) throws java.lang.Throwable, ArgumentException, ArgumentNullException, ArgumentOutOfRangeException, ObjectDisposedException, IndexOutOfRangeException, SecurityException, UnauthorizedAccessException, IOException, MissingManifestResourceException, InvalidOperationException, NotSupportedException
-
GetPathToDotNetFrameworkSdk
public static java.lang.String GetPathToDotNetFrameworkSdk(TargetDotNetFrameworkVersion version, VisualStudioVersion visualStudioVersion) throws java.lang.Throwable, ArgumentException, ArgumentNullException, ArgumentOutOfRangeException, ObjectDisposedException, IndexOutOfRangeException, SecurityException, UnauthorizedAccessException, IOException, MissingManifestResourceException, InvalidOperationException, PathTooLongException, NotSupportedException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentNullExceptionArgumentOutOfRangeExceptionObjectDisposedExceptionIndexOutOfRangeExceptionSecurityExceptionUnauthorizedAccessExceptionIOExceptionMissingManifestResourceExceptionInvalidOperationExceptionPathTooLongExceptionNotSupportedException
-
GetPathToDotNetFrameworkSdkFile
public static java.lang.String GetPathToDotNetFrameworkSdkFile(java.lang.String fileName, TargetDotNetFrameworkVersion version) throws java.lang.Throwable, ArgumentException, SecurityException, UnauthorizedAccessException, IOException, ArgumentNullException, CultureNotFoundException, ArgumentOutOfRangeException, NotSupportedException, InvalidOperationException, PlatformNotSupportedException, Win32Exception, ObjectDisposedException
-
GetPathToDotNetFrameworkSdkFile
public static java.lang.String GetPathToDotNetFrameworkSdkFile(java.lang.String fileName, TargetDotNetFrameworkVersion version, DotNetFrameworkArchitecture architecture) throws java.lang.Throwable, ArgumentException, SecurityException, UnauthorizedAccessException, IOException, ArgumentNullException, CultureNotFoundException, ArgumentOutOfRangeException, NotSupportedException, InvalidOperationException, PlatformNotSupportedException, Win32Exception, ObjectDisposedException
-
GetPathToDotNetFrameworkSdkFile
public static java.lang.String GetPathToDotNetFrameworkSdkFile(java.lang.String fileName, TargetDotNetFrameworkVersion version, VisualStudioVersion visualStudioVersion) throws java.lang.Throwable, ArgumentException, ArgumentNullException, ObjectDisposedException, SecurityException, UnauthorizedAccessException, IOException, ArgumentOutOfRangeException, CultureNotFoundException, MissingManifestResourceException, NotSupportedException, InvalidOperationException, PlatformNotSupportedException, NullReferenceException, OutOfMemoryException, Win32Exception- Throws:
java.lang.ThrowableArgumentExceptionArgumentNullExceptionObjectDisposedExceptionSecurityExceptionUnauthorizedAccessExceptionIOExceptionArgumentOutOfRangeExceptionCultureNotFoundExceptionMissingManifestResourceExceptionNotSupportedExceptionInvalidOperationExceptionPlatformNotSupportedExceptionNullReferenceExceptionOutOfMemoryExceptionWin32Exception
-
GetPathToDotNetFrameworkSdkFile
public static java.lang.String GetPathToDotNetFrameworkSdkFile(java.lang.String fileName, TargetDotNetFrameworkVersion version, VisualStudioVersion visualStudioVersion, DotNetFrameworkArchitecture architecture) throws java.lang.Throwable, ArgumentException, ArgumentNullException, ObjectDisposedException, SecurityException, UnauthorizedAccessException, IOException, ArgumentOutOfRangeException, CultureNotFoundException, MissingManifestResourceException, NotSupportedException, InvalidOperationException, PlatformNotSupportedException, NullReferenceException, OutOfMemoryException, Win32Exception- Throws:
java.lang.ThrowableArgumentExceptionArgumentNullExceptionObjectDisposedExceptionSecurityExceptionUnauthorizedAccessExceptionIOExceptionArgumentOutOfRangeExceptionCultureNotFoundExceptionMissingManifestResourceExceptionNotSupportedExceptionInvalidOperationExceptionPlatformNotSupportedExceptionNullReferenceExceptionOutOfMemoryExceptionWin32Exception
-
GetPathToStandardLibraries
public static java.lang.String GetPathToStandardLibraries(java.lang.String targetFrameworkIdentifier, java.lang.String targetFrameworkVersion, java.lang.String targetFrameworkProfile) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, MissingManifestResourceException, ArgumentOutOfRangeException, ArgumentException, ObjectDisposedException, CultureNotFoundException, InvalidOperationException, NotSupportedException, NotImplementedException
-
GetPathToStandardLibraries
public static java.lang.String GetPathToStandardLibraries(java.lang.String targetFrameworkIdentifier, java.lang.String targetFrameworkVersion, java.lang.String targetFrameworkProfile, java.lang.String platformTarget) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, MissingManifestResourceException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentException, OutOfMemoryException, ObjectDisposedException, AbandonedMutexException, CultureNotFoundException, NotSupportedException, OverflowException, SecurityException, UnauthorizedAccessException, IOException, NotImplementedException, PathTooLongException, FileNotFoundException, DirectoryNotFoundException, DriveNotFoundException, OperationCanceledException- Throws:
java.lang.ThrowableIndexOutOfRangeExceptionArgumentNullExceptionMissingManifestResourceExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionArgumentExceptionOutOfMemoryExceptionObjectDisposedExceptionAbandonedMutexExceptionCultureNotFoundExceptionNotSupportedExceptionOverflowExceptionSecurityExceptionUnauthorizedAccessExceptionIOExceptionNotImplementedExceptionPathTooLongExceptionFileNotFoundExceptionDirectoryNotFoundExceptionDriveNotFoundExceptionOperationCanceledException
-
GetPathToSystemFile
public static java.lang.String GetPathToSystemFile(java.lang.String fileName) throws java.lang.Throwable, ArgumentNullException, ArgumentException, FormatException, NotSupportedException, ArgumentOutOfRangeException, InvalidOperationException, PlatformNotSupportedException
-
GetPathToWindowsSdk
public static java.lang.String GetPathToWindowsSdk(TargetDotNetFrameworkVersion version, VisualStudioVersion visualStudioVersion) throws java.lang.Throwable, ArgumentException, ArgumentNullException, ArgumentOutOfRangeException, ObjectDisposedException, IndexOutOfRangeException, SecurityException, UnauthorizedAccessException, IOException, MissingManifestResourceException, InvalidOperationException
-
GetPathToWindowsSdkFile
public static java.lang.String GetPathToWindowsSdkFile(java.lang.String fileName, TargetDotNetFrameworkVersion version, VisualStudioVersion visualStudioVersion) throws java.lang.Throwable, ArgumentException, ArgumentNullException, ObjectDisposedException, SecurityException, UnauthorizedAccessException, IOException, ArgumentOutOfRangeException, MissingManifestResourceException, InvalidOperationException, PlatformNotSupportedException, NotSupportedException, NullReferenceException, OutOfMemoryException, Win32Exception, PathTooLongException- Throws:
java.lang.ThrowableArgumentExceptionArgumentNullExceptionObjectDisposedExceptionSecurityExceptionUnauthorizedAccessExceptionIOExceptionArgumentOutOfRangeExceptionMissingManifestResourceExceptionInvalidOperationExceptionPlatformNotSupportedExceptionNotSupportedExceptionNullReferenceExceptionOutOfMemoryExceptionWin32ExceptionPathTooLongException
-
GetPathToWindowsSdkFile
public static java.lang.String GetPathToWindowsSdkFile(java.lang.String fileName, TargetDotNetFrameworkVersion version, VisualStudioVersion visualStudioVersion, DotNetFrameworkArchitecture architecture) throws java.lang.Throwable, ArgumentException, ArgumentNullException, ObjectDisposedException, SecurityException, UnauthorizedAccessException, IOException, ArgumentOutOfRangeException, MissingManifestResourceException, InvalidOperationException, PlatformNotSupportedException, NotSupportedException, NullReferenceException, OutOfMemoryException, Win32Exception, PathTooLongException- Throws:
java.lang.ThrowableArgumentExceptionArgumentNullExceptionObjectDisposedExceptionSecurityExceptionUnauthorizedAccessExceptionIOExceptionArgumentOutOfRangeExceptionMissingManifestResourceExceptionInvalidOperationExceptionPlatformNotSupportedExceptionNotSupportedExceptionNullReferenceExceptionOutOfMemoryExceptionWin32ExceptionPathTooLongException
-
GetPlatformExtensionSDKLocation
public static java.lang.String GetPlatformExtensionSDKLocation(java.lang.String sdkMoniker, java.lang.String targetPlatformIdentifier, java.lang.String targetPlatformVersion) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, MissingManifestResourceException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentException, FormatException, OverflowException, OutOfMemoryException, PlatformNotSupportedException, KeyNotFoundException, ObjectDisposedException, SecurityException, UnauthorizedAccessException, IOException, CultureNotFoundException, NotSupportedException- Throws:
java.lang.ThrowableIndexOutOfRangeExceptionArgumentNullExceptionMissingManifestResourceExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionArgumentExceptionFormatExceptionOverflowExceptionOutOfMemoryExceptionPlatformNotSupportedExceptionKeyNotFoundExceptionObjectDisposedExceptionSecurityExceptionUnauthorizedAccessExceptionIOExceptionCultureNotFoundExceptionNotSupportedException
-
GetPlatformExtensionSDKLocation
public static java.lang.String GetPlatformExtensionSDKLocation(java.lang.String sdkMoniker, java.lang.String targetPlatformIdentifier, java.lang.String targetPlatformVersion, java.lang.String diskRoots, java.lang.String registryRoot) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentException, FormatException, OverflowException, OutOfMemoryException, PathTooLongException, PlatformNotSupportedException, NotSupportedException, NullReferenceException, KeyNotFoundException, SecurityException, UnauthorizedAccessException, IOException- Throws:
java.lang.ThrowableIndexOutOfRangeExceptionArgumentNullExceptionMissingManifestResourceExceptionObjectDisposedExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionArgumentExceptionFormatExceptionOverflowExceptionOutOfMemoryExceptionPathTooLongExceptionPlatformNotSupportedExceptionNotSupportedExceptionNullReferenceExceptionKeyNotFoundExceptionSecurityExceptionUnauthorizedAccessExceptionIOException
-
GetPlatformExtensionSDKLocation
public static java.lang.String GetPlatformExtensionSDKLocation(java.lang.String sdkMoniker, java.lang.String targetPlatformIdentifier, Version targetPlatformVersion) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, MissingManifestResourceException, ArgumentOutOfRangeException, ArgumentException, OutOfMemoryException, InvalidOperationException, PathTooLongException, PlatformNotSupportedException, NotSupportedException, NullReferenceException, KeyNotFoundException, ObjectDisposedException, SecurityException, UnauthorizedAccessException, IOException- Throws:
java.lang.ThrowableIndexOutOfRangeExceptionArgumentNullExceptionMissingManifestResourceExceptionArgumentOutOfRangeExceptionArgumentExceptionOutOfMemoryExceptionInvalidOperationExceptionPathTooLongExceptionPlatformNotSupportedExceptionNotSupportedExceptionNullReferenceExceptionKeyNotFoundExceptionObjectDisposedExceptionSecurityExceptionUnauthorizedAccessExceptionIOException
-
GetPlatformExtensionSDKLocation
public static java.lang.String GetPlatformExtensionSDKLocation(java.lang.String sdkMoniker, java.lang.String targetPlatformIdentifier, Version targetPlatformVersion, java.lang.String[] diskRoots, java.lang.String registryRoot) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, MissingManifestResourceException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentException, OutOfMemoryException, PathTooLongException, NotSupportedException, PlatformNotSupportedException, KeyNotFoundException, ObjectDisposedException, SecurityException, UnauthorizedAccessException, IOException- Throws:
java.lang.ThrowableIndexOutOfRangeExceptionArgumentNullExceptionMissingManifestResourceExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionArgumentExceptionOutOfMemoryExceptionPathTooLongExceptionNotSupportedExceptionPlatformNotSupportedExceptionKeyNotFoundExceptionObjectDisposedExceptionSecurityExceptionUnauthorizedAccessExceptionIOException
-
GetPlatformExtensionSDKLocation
public static java.lang.String GetPlatformExtensionSDKLocation(java.lang.String dupParam0, java.lang.String dupParam1, Version dupParam2, JCORefOut dupParam3, java.lang.String dupParam4) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, MissingManifestResourceException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentException, OutOfMemoryException, PathTooLongException, NotSupportedException, PlatformNotSupportedException, KeyNotFoundException, ObjectDisposedException, SecurityException, UnauthorizedAccessException, IOException- Throws:
java.lang.ThrowableIndexOutOfRangeExceptionArgumentNullExceptionMissingManifestResourceExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionArgumentExceptionOutOfMemoryExceptionPathTooLongExceptionNotSupportedExceptionPlatformNotSupportedExceptionKeyNotFoundExceptionObjectDisposedExceptionSecurityExceptionUnauthorizedAccessExceptionIOException
-
GetPlatformSDKLocation
public static java.lang.String GetPlatformSDKLocation(java.lang.String targetPlatformIdentifier, java.lang.String targetPlatformVersion) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, MissingManifestResourceException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentException, FormatException, OverflowException, OutOfMemoryException, PlatformNotSupportedException, KeyNotFoundException, ObjectDisposedException, SecurityException, UnauthorizedAccessException, IOException, CultureNotFoundException, NotSupportedException- Throws:
java.lang.ThrowableIndexOutOfRangeExceptionArgumentNullExceptionMissingManifestResourceExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionArgumentExceptionFormatExceptionOverflowExceptionOutOfMemoryExceptionPlatformNotSupportedExceptionKeyNotFoundExceptionObjectDisposedExceptionSecurityExceptionUnauthorizedAccessExceptionIOExceptionCultureNotFoundExceptionNotSupportedException
-
GetPlatformSDKLocation
public static java.lang.String GetPlatformSDKLocation(java.lang.String targetPlatformIdentifier, java.lang.String targetPlatformVersion, java.lang.String diskRoots, java.lang.String registryRoot) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentException, FormatException, OverflowException, OutOfMemoryException, PathTooLongException, PlatformNotSupportedException, NotSupportedException, NullReferenceException, KeyNotFoundException, SecurityException, UnauthorizedAccessException, IOException- Throws:
java.lang.ThrowableIndexOutOfRangeExceptionArgumentNullExceptionMissingManifestResourceExceptionObjectDisposedExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionArgumentExceptionFormatExceptionOverflowExceptionOutOfMemoryExceptionPathTooLongExceptionPlatformNotSupportedExceptionNotSupportedExceptionNullReferenceExceptionKeyNotFoundExceptionSecurityExceptionUnauthorizedAccessExceptionIOException
-
GetPlatformSDKLocation
public static java.lang.String GetPlatformSDKLocation(java.lang.String targetPlatformIdentifier, Version targetPlatformVersion) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, MissingManifestResourceException, ArgumentOutOfRangeException, ArgumentException, OutOfMemoryException, InvalidOperationException, PathTooLongException, PlatformNotSupportedException, NotSupportedException, NullReferenceException, KeyNotFoundException, ObjectDisposedException, SecurityException, UnauthorizedAccessException, IOException- Throws:
java.lang.ThrowableIndexOutOfRangeExceptionArgumentNullExceptionMissingManifestResourceExceptionArgumentOutOfRangeExceptionArgumentExceptionOutOfMemoryExceptionInvalidOperationExceptionPathTooLongExceptionPlatformNotSupportedExceptionNotSupportedExceptionNullReferenceExceptionKeyNotFoundExceptionObjectDisposedExceptionSecurityExceptionUnauthorizedAccessExceptionIOException
-
GetPlatformSDKLocation
public static java.lang.String GetPlatformSDKLocation(java.lang.String targetPlatformIdentifier, Version targetPlatformVersion, java.lang.String[] diskRoots, java.lang.String registryRoot) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, MissingManifestResourceException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentException, OutOfMemoryException, PathTooLongException, NotSupportedException, PlatformNotSupportedException, KeyNotFoundException, ObjectDisposedException, SecurityException, UnauthorizedAccessException, IOException, NotImplementedException- Throws:
java.lang.ThrowableIndexOutOfRangeExceptionArgumentNullExceptionMissingManifestResourceExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionArgumentExceptionOutOfMemoryExceptionPathTooLongExceptionNotSupportedExceptionPlatformNotSupportedExceptionKeyNotFoundExceptionObjectDisposedExceptionSecurityExceptionUnauthorizedAccessExceptionIOExceptionNotImplementedException
-
GetPlatformSDKLocation
public static java.lang.String GetPlatformSDKLocation(java.lang.String dupParam0, Version dupParam1, JCORefOut dupParam2, java.lang.String dupParam3) throws java.lang.Throwable, IndexOutOfRangeException, ArgumentNullException, MissingManifestResourceException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentException, OutOfMemoryException, PathTooLongException, NotSupportedException, PlatformNotSupportedException, KeyNotFoundException, ObjectDisposedException, SecurityException, UnauthorizedAccessException, IOException, NotImplementedException- Throws:
java.lang.ThrowableIndexOutOfRangeExceptionArgumentNullExceptionMissingManifestResourceExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionArgumentExceptionOutOfMemoryExceptionPathTooLongExceptionNotSupportedExceptionPlatformNotSupportedExceptionKeyNotFoundExceptionObjectDisposedExceptionSecurityExceptionUnauthorizedAccessExceptionIOExceptionNotImplementedException
-
GetProgramFilesReferenceAssemblyRoot
public static java.lang.String GetProgramFilesReferenceAssemblyRoot() throws java.lang.Throwable- Throws:
java.lang.Throwable
-
ClearSDKStaticCache
public static void ClearSDKStaticCache() throws java.lang.Throwable, ArgumentException- Throws:
java.lang.ThrowableArgumentException
-
getPathToSystem
public static java.lang.String getPathToSystem() throws java.lang.Throwable, ArgumentNullException, ArgumentException, ArgumentOutOfRangeException, FormatException, NotSupportedException, InvalidOperationException, IndexOutOfRangeException, NullReferenceException, PlatformNotSupportedException
-
-