|
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 |