none
Mostrar o número de série do computador RRS feed

  • Pergunta

  • Boa tarde!

    Achei um código que mostra o número de série do computador, mas ele está apresentando erros:

    ...    

    using System.Management;

    ...

             private void btnGet_Click(object sender, EventArgs e)
               {
                  string serialNumber = string.Empty;

                  ManagementObjectSearcher MOS = new ManagementObjectSearcher(" Select * From Win32_BIOS ");
                 foreach (ManagementObject getserial in MOS.Get())
                {
                      serialNumber = getserial["SerialNumber"].ToString();
               }

                 lblSerialNumber.Text = serialNumber;
              }

    ERRO:

    Peço me me auxiliem neste problema.

    Obrigado!

    terça-feira, 16 de janeiro de 2018 17:58

Respostas

Todas as Respostas

  • Voce tem certeza que adicionou o "using System.Management;" no inicio da classe?

    O erro em lblSerialNumber é porque voce nao tem nenhum label com esse nome.

    Att


    William John Adam Trindade
    Analyste-programmeur


    Sogi Informatique ltée
    If you found this post helpful, please "Vote as Helpful". If it actually answered your question, remember to "Mark as Answer". Se achou este post útil, por favor clique em "Votar como útil". Se por acaso respondeu sua dúvida, lembre de "Marcar como Resposta".

    terça-feira, 16 de janeiro de 2018 18:05
    Moderador
  • Boa tarde JunioPK, 

    Acredito que instanciando a Classe ManagementObjectSearcher no using irá resolver um de seus problemas.

    O erro da lblSerialNumber é que não existe esse id no seu aspx. Crie uma label no aspx que terá a solução e provavelmente o código funcionará. 

    Atenciosamente,


    terça-feira, 16 de janeiro de 2018 18:06
  • Para ter acesso a classe ManagementObjectSearcher terá que importar o pacote:

    using System.Management;

    Att., Bernard Johnson

    terça-feira, 16 de janeiro de 2018 18:08
  • JuniorPK, boa tarde!

    Adicione a referência no seu projeto, segue abaixo:

    att.

    Felipe

    terça-feira, 16 de janeiro de 2018 18:09
  • Tenho certeza sim:

    O erro persiste:

    terça-feira, 16 de janeiro de 2018 18:12
  • Veja a dica do Felipe Duarte.

    Att


    William John Adam Trindade
    Analyste-programmeur


    Sogi Informatique ltée
    If you found this post helpful, please "Vote as Helpful". If it actually answered your question, remember to "Mark as Answer". Se achou este post útil, por favor clique em "Votar como útil". Se por acaso respondeu sua dúvida, lembre de "Marcar como Resposta".

    terça-feira, 16 de janeiro de 2018 18:16
    Moderador
  • Beleza, deu certo!

    Muito obrigado!!!

    terça-feira, 16 de janeiro de 2018 18:21