本文介绍了主板序列号C#代码不适用于某些旧计算机的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经完成了C#2010申请。

我使用主板序列号来注册我的申请。



I have been made C# 2010 Application.
I am using Motherboard Serial number to register my application.

using System.Management;
ManagementObjectSearcher MOS = new ManagementObjectSearcher("Select * From Win32_BaseBoard");
foreach (ManagementObject getserial in MOS.Get())
{
     txtCompanyKey.Text = getserial["SerialNumber"].ToString();
}





它在大多数计算机上运行良好。但有些计算机返回NULL或EMPTY字符串。

我的想法是旧主板无法返回序列号。如果我的想法是真的,请给我一些解决方案。

谢谢



It works very well in most of the computers. But some computers return NULL or EMPTY string.
My idea is that old motherboards cannot return serial Number. If my idea is true or not please give me some solution.
Thanks

推荐答案




这篇关于主板序列号C#代码不适用于某些旧计算机的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-15 12:27