Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

158
Views
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
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!