Just nu i M3-nätverket
Gå till innehåll

Skriva till registret med C#


lurvifax

Rekommendera Poster

Jag är ny med C# progframering och efter att ha skrivit HelloWorld förösker jag mig på att skiva till registret:

 

using System;

using Microsoft.Win32;

namespace WinRegInVCNET{

 

class Reg{

public static void Main(string[] args)

{

RegistryKey myKey = Registry.LocalMachine.OpenSubKey("Software", true);//öppnar software nyckeln för skrivning

RegistryKey newKey = myKey.CreateSubKey("Nyckel");// Skapar ny subnyckel

newKey.SetValue("Nyckel", "Lite värden");//sätter värdet på nyckeln

}

}}

koden genererar an: exception that could not ne handled

vad är det för fel? den är ju i princip saxad ifrån en tutorial

Länk till kommentar
Dela på andra webbplatser

Får inget exception av din kod. Kolla så du har rättigheter nog att pilla på nycklarna i registret. Annars kan du wrappa koden i en try/catch och posta resultatet här så kan vi kolla på det.

/

 

Länk till kommentar
Dela på andra webbplatser

Nej nu funkar det för mig också (efter att ha kört som admin)! igår fungerade det inte (provade som admin då osså). Tack så mycket iaf!

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...