Entwickler-Ecke
C# - Die Sprache - Registry-Klassen?
korken - Mi 18.04.07 15:45
Titel: Registry-Klassen?
Welche dll muss ich als Verweis hinzufügen, um die Registry-Klassen zu benutzen?
Den Namespace microsoft.win32 habe ich nicht zur Verfügung.
DareDevil - Mi 18.04.07 16:17
Also in der Doku steht das es die System.dll ist aber die sollte ja eigentlich standart eingebunden sein
korken - Mi 18.04.07 17:44
Ich habe die Express-Version. In meiner Doku habe ich nichts gefunden, dass die System.dll zur Registry gehört. Den Namespace system habe ich. Aber eine Klasse
microsoft.win32.Registry kennt er nicht.
Kha - Mi 18.04.07 18:23
Zitat: |
Namespace: Microsoft.Win32
Assembly: mscorlib (in mscorlib.dll)
Syntax
C#
[ComVisibleAttribute(true)]
public static class Registry |
Entweder hast du also in den Projektoptionen die Referenzierung der CoreLib ausgeschaltet (was unwahrscheinlich ist, solange du dein Programm noch kompilieren kannst) oder dein Fehler liegt an einer anderen Stelle. Folgendes sollte aber auf jeden Fall funktionieren:
C#-Quelltext
1:
| Console.WriteLine(global::Microsoft.Win32.Registry.ClassesRoot); |
Wer auf Nummer total sicher gehen will, benutzt
C#-Quelltext
1:
| global::System.Diagnostics.Debug.WriteLine(global::Microsoft.Win32.Registry.ClassesRoot); |
;) .
@DareDevil: Steht das bei dir wirklich :gruebel: ?
korken - Mi 18.04.07 18:55
Vielen Dank für Eure Antworten!
Ich Dummerle hab
"using Microsoft.Win32;"
vergessen!
Jetzt ist die C#-Welt wieder in Ordnung!
DareDevil - Mi 18.04.07 21:16
ja und nein habe einen falschen eintrag ausgewählt
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!