In einem VB.Net-Projekt können Sie die Registerkarte Einstellungen der Eigenschaftenseite verwenden, um Anwendungseinstellungen zu definieren. Um die Einstellungen im Code zu referenzieren, verwenden Sie die Syntax My.Settings.SettingName in VB.Wie referenziere ich die Anwendungseinstellungen eines Projekts von einem anderen?
Auf der Registerkarte Einstellungen wählen Sie den Access Modifier. Es kann "Freund" oder "Öffentlich" sein. Wenn Sie "Öffentlich" auswählen, nehmen Sie die Einstellungen vermutlich für andere Assemblys vor. Sobald jedoch "Public" ausgewählt ist, kann ich die Syntax nicht herausfinden, um die Einstellungen eines Projekts von einem anderen zu referenzieren. Tatsächlich kann ich keinen Unterschied zwischen der Verwendung von "Internal" und "Public" als Zugriffsmodifizierer feststellen.
Meine Frage: Macht die Wahl von "Public" als Zugriffsmodifikator Einstellungen für andere Baugruppen zugänglich? Wenn ja, wie lautet die Syntax, um auf die Einstellungen anderer Assemblies zu verweisen? Wenn nicht, was macht "Public"?
ich dachte ursprünglich dieses Problem sowohl für VB und C# angewendet, so fragte ich die Frage für beide Sprachen.. Allerdings merke ich jetzt, dass ich mich bei C# falsch verhielt - es gibt kein Geheimnis um die Syntax dort (benutze [Namespace] .Properties.Settings.Default. [SettingName]). Ich habe jedoch immer noch nicht die Syntax für VB herausgefunden, also habe ich die Frage so bearbeitet, dass sie nur für VB gilt, und ich suche weiterhin nach einer Antwort für diese Sprache. –