Wie erhalte ich Zugriff auf den namespace properties (Eigenschaften) innerhalb einer console app?
Ich versuche zu speichern/abrufen ein Wert, der in der Anwendung gespeicherten Einstellungen. Aus meiner Konsole Anwendung, die ich kann nicht scheinen, um auf die Eigenschaften zuzugreifen.Einstellung namespace. Mein surfen im Internet hat ergeben, dass ein wenig mehr Arbeit erforderlich werden könnten, tun dies innerhalb einer Konsole-Anwendung. Wie macht man das?
string test = Properties.Settings.Default.MyString;
Dank!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Standardmäßig gibt es keine Einstellungen-Datei in einer Konsole-Anwendung. Allerdings können Sie hinzufügen, die man einfach von der rechten Maustaste auf Ihr Projekt im Projektmappen-explorer, wählen Sie "Eigenschaften" und dann in dem daraufhin angezeigten Fenster, klicken Sie auf die Registerkarte "Einstellungen".
Sollte es einen link sagen, "Klicken Sie hier, um eine Standard-Einstellungen-Datei". Wenn das einmal erstellt, sind Sie aus dem Rennen.
2.dann sind Sie cna verwenden
.
So.. Sobald ich meine Einstellungen.Einstellungen-Datei in das Projekt, speichern Sie die Eigenschaft, die ich lief in die Frage, wie man Zugriff auf diese Eigenschaften aus einem anderen Projekt in der gleichen Projektmappe. Die Einstellungen Objekt wird abgedichtet, so haben Sie zu benutzen ist ein wenig Trickserei, um Zugriff auf die Eigenschaftswerte in einem anderen Projekt. Ich fand meine Lösung hier:
http://blog.decarufel.net/2007/10/getting-access-to-settings-in-another.html
Im Grunde erstellen Sie eine link-Datei für die Einstellungen.Designer.cs-Datei in das Projekt, wo Sie versuchen, die Werte abzurufen.
Ich hoffe, dies hilft jemand mit einem ähnlichen Problem.
-Nick