读取客户端  的 网卡号, 或是 硬盘序号做一个Web Service 做 验证, 

解决方案 »

  1.   

    建议放到注册表中,并对注册信息加密,加密内容要涉及客户机器的硬件信息(硬盘序号、网卡MAC等),验证时与客户机器核对一下就OK了。
      

  2.   

    把一些信息如楼上说的硬盘序号、网卡MAC等写到注册表的,把键值加密..
    或自已做个算法,软件运行时要用户输用户名,公司名,邮箱地址,算出一序列号,这个可以做成网上注册,序列号发给客户,安装运行时写入注册表...