c # - Kan ikke læse registreringsværdi - objektreference er ikke sat til en forekomst af et objekt

Indlæg af Hanne Mølgaard Plasc

Problem




    Dette spørgsmål har allerede et svar her:

    

            

  •             Hvad er en NullReferenceException, og hvordan reparerer jeg det?
                    
                        33 svar
                    

            

  •     

Bedste reference


Er du sikker på, at nøglen findes i registreringsdatabasen? Kontroller at tasten ikke er indstillet til null. /questions/4660142/what-is-a-nullreferenceexception-and-how-do-i-fix-it


string regkey = @"SOFTWAREMicrosoftWindowsCurrentVersionUninstall{A8EC0CC0-AD8D-4244-B080-424EDF7A7634}";
object thekey = Registry.LocalMachine.OpenSubKey(regkey).GetValue("DisplayName");    
if(thekey!=null)    
   TraktorVersion = thekey.ToString();