Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

164
Visualizações
RegistryKey.OpenBaseKey o Registry.LocalMachine.OpenSubKey siempre devuelven nulo en mi aplicación VS2019

Estoy tratando de validar las claves de registro de mi aplicación WinForms con VS2019 (.Net 4.7.2). Probé todas las soluciones (pero nada funcionó) para el mismo problema, como por ejemplo,

(a). Configuración de la compilación de la aplicación en AnyCPU/x64/x86

(b). Desmarque la casilla de verificación Prefe de 32 bits.

(C). Ejecutando mi VS como administrador.

(d). Verificó los permisos de la clave y es accesible para todos con Control total habilitado.

 string var1 = Environment.UserDomainName + "\\" + Environment.UserName; using(RegistryKey localMachine = Environment.Is64BitProcess ? RegistryKey.OpenBaseKey(RegistryHive.LocalMachine, RegistryView.Registry64) : Registry.LocalMachine) { var key = localMachine.OpenSubKey("Computer\\HKEY_LOCAL_MACHINE"); } using(RegistryKey registry = RegistryKey.OpenBaseKey(RegistryHive.CurrentUser, RegistryView.Registry64).OpenSubKey("Computer\\HKEY_LOCAL_MACHINE")) { } using(RegistryKey key = Registry.LocalMachine.OpenSubKey("Computer\\HKEY_LOCAL_MACHINE")) { if (key != null) { } }

Intenté todas las variaciones para leer el directorio, pero no funcionó.

¿Es por el dominio y el nombre de usuario? Environment.UserDomainName da el dominio de mi empresa y Environment.UserName da el nombre de usuario que inicié sesión en mi computadora.

¿Alguien puede ayudarme qué o dónde debo cambiar para obtener las llaves?

ingrese la descripción de la imagen aquí

over 4 years ago · Santiago Trujillo
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda