Comment puis-je accéder aux Propriétés de l'espace de noms de l'intérieur d'une application console?
Je suis en train de stocker/récupérer une valeur qui est stockée dans les Paramètres de l'Application. À partir de l'intérieur de mon application console, je n'arrive pas à accéder aux Propriétés.Réglage de l'espace de noms. Ma navigation sur le web, a révélé qu'un peu plus de travail peut être nécessaire pour cela de dans une application Console. Comment fait-on cela?
string test = Properties.Settings.Default.MyString;
Merci!
OriginalL'auteur Nick | 2009-05-11
Vous devez vous connecter pour publier un commentaire.
Par défaut il n'y a pas de fichier de Settings dans une application Console. Cependant, vous pouvez en ajouter un en cliquant-droit sur votre projet dans l'explorateur de solutions, choisir "Propriétés" puis dans la fenêtre qui apparaît, cliquez sur l'onglet "Paramètres".
Il devrait y avoir un lien en disant "Cliquez ici pour créer une valeur par défaut des paramètres de fichier". Une fois créé, vous êtes hors de la course.
Hmm.... c'est bizarre. Quelle est la version de Visual Studio êtes-vous?
MyProjectName.Settings1.Par défaut.DatabaseConnectionString devrait vous donner l'accès au fichier de Paramètres.
OriginalL'auteur womp
2.ensuite, vous pouvez utiliser
.
OriginalL'auteur yu yang Jian
Donc.. une Fois que j'ai créé mes Paramètres.fichier de settings dans le projet qui est l'enregistrement de la propriété, j'ai couru dans la question de savoir comment accéder à ces propriétés à partir d'un autre projet dans la même solution. Les paramètres de l'objet est scellé de sorte que vous avez à utiliser un peu de ruse pour obtenir l'accès à la propriété des valeurs dans un autre projet. J'ai trouvé ma solution ici:
http://blog.decarufel.net/2007/10/getting-access-to-settings-in-another.html
Fondamentalement, vous créez un lien de fichier pour les Paramètres.Le concepteur.cs fichier dans le projet où vous êtes en essayant de récupérer les valeurs.
J'espère que cela aide quelqu'un avec un problème similaire.
-Nick
OriginalL'auteur Nick