【发布时间】:2011-03-27 11:09:42
【问题描述】:
我一直在查看this tutorial 中的代码,发现它使用My.Computer.Name 来保存不应在计算机之间漫游的设置。但是,用户完全有可能拥有两台名称相同的 PC。例如,如果他们想在每台 PC 上使用相同的用户名,他们很可能会得到两台名为 Username-PC 的 PC。
识别不同PC的好方法有哪些? PC 是否有与之关联的 GUID,或者我是否应该考虑从某些硬件中提取序列号?我不在乎识别是否通过重新安装 Windows 持续存在。
(我链接的教程在 VB.Net 中,但我在 C# 中实现它)
【问题讨论】: