OpenQuizz
Une application de gestion des contenus pédagogiques
|
Public Member Functions | |
def | __init__ (self, registry_info, vc_ver=None) |
def | find_reg_vs_vers (self) |
def | find_programdata_vs_vers (self) |
def | VSInstallDir (self) |
def | VCInstallDir (self) |
def | WindowsSdkVersion (self) |
def | WindowsSdkLastVersion (self) |
def | WindowsSdkDir (self) |
def | WindowsSDKExecutablePath (self) |
def | FSharpInstallDir (self) |
def | UniversalCRTSdkDir (self) |
def | UniversalCRTSdkLastVersion (self) |
def | NetFxSdkVersion (self) |
def | NetFxSdkDir (self) |
def | FrameworkDir32 (self) |
def | FrameworkDir64 (self) |
def | FrameworkVersion32 (self) |
def | FrameworkVersion64 (self) |
Data Fields | |
ri | |
pi | |
known_vs_paths | |
vs_ver | |
vc_ver | |
Static Public Attributes | |
WinDir | |
ProgramFiles | |
ProgramFilesx86 | |
Microsoft Windows and Visual Studio related system information. Parameters ---------- registry_info: RegistryInfo "RegistryInfo" instance. vc_ver: float Required Microsoft Visual C++ version.
def __init__ | ( | self, | |
registry_info, | |||
vc_ver = None |
|||
) |
def find_programdata_vs_vers | ( | self | ) |
Find Visual studio 2017+ versions from information in "C:\ProgramData\Microsoft\VisualStudio\Packages\_Instances". Return ------ dict float version as key, path as value.
def find_reg_vs_vers | ( | self | ) |
Find Microsoft Visual Studio versions available in registry. Return ------ list of float Versions
def FrameworkDir32 | ( | self | ) |
Microsoft .NET Framework 32bit directory. Return ------ str path
def FrameworkDir64 | ( | self | ) |
Microsoft .NET Framework 64bit directory. Return ------ str path
def FrameworkVersion32 | ( | self | ) |
Microsoft .NET Framework 32bit versions. Return ------ tuple of str versions
def FrameworkVersion64 | ( | self | ) |
Microsoft .NET Framework 64bit versions. Return ------ tuple of str versions
def FSharpInstallDir | ( | self | ) |
Microsoft Visual F# directory. Return ------ str path
def NetFxSdkDir | ( | self | ) |
Microsoft .NET Framework SDK directory. Return ------ str path
def NetFxSdkVersion | ( | self | ) |
Microsoft .NET Framework SDK versions. Return ------ tuple of str versions
def UniversalCRTSdkDir | ( | self | ) |
Microsoft Universal CRT SDK directory. Return ------ str path
def UniversalCRTSdkLastVersion | ( | self | ) |
Microsoft Universal C Runtime SDK last version. Return ------ str version
def VCInstallDir | ( | self | ) |
Microsoft Visual C++ directory. Return ------ str path
def VSInstallDir | ( | self | ) |
Microsoft Visual Studio directory. Return ------ str path
def WindowsSdkDir | ( | self | ) |
Microsoft Windows SDK directory. Return ------ str path
def WindowsSDKExecutablePath | ( | self | ) |
Microsoft Windows SDK executable directory. Return ------ str path
def WindowsSdkLastVersion | ( | self | ) |
Microsoft Windows SDK last version. Return ------ str version
def WindowsSdkVersion | ( | self | ) |
Microsoft Windows SDK versions for specified MSVC++ version. Return ------ tuple of str versions
known_vs_paths |
pi |
|
static |
|
static |
ri |
vc_ver |
vs_ver |
|
static |