Указанное приведение недопустимо в ManagementObjectSearcher - PullRequest
0 голосов
/ 11 октября 2019

Когда я запускаю приведенный ниже код на виртуальной машине, я получаю следующее исключение для функции .Get(): Specified cast is not valid

For Each queryObj As ManagementObject In New ManagementObjectSearcher("SELECT * FROM Win32_BaseBoard").Get()
    If queryObj("SerialNumber") Is Nothing Then
        Return "" 'If nothing then return string.empty
    Else
        Return CStr(queryObj("SerialNumber"))
    End If
Next
...