Je travaille sur une application de formulaire Windows avec C#, et il serait vraiment utile si je pouvais modifier une valeur dans le fichier "setting.setting" dans les propriétés du programme. En fait, je veux mettre la chaîne de connexion pour la base de données SQL dans ce fichier et l'obtenir en cas de besoin, je dois donc le changer si la connexion a changé.Puis-je modifier une valeur dans le fichier setting.setting?
Répondre
Il existe deux types de paramètres: Application-champ et la portée de l'utilisateur. Vous pouvez toujours modifier les paramètres de la portée de l'utilisateur (comme dans la réponse @Alans), mais la modification de la portée de l'application nécessite des droits d'administrateur. L'idée de base est que les paramètres de la portée de l'application ne sont modifiés que par un administrateur (à l'aide du bloc-notes ou autre).
Explication: Les paramètres sont stockés dans \Program Files\App\App.exe.config
et vous devez être administrateur pour écrire dans \Program Files
(sous Vista ou XP limité). Les paramètres utilisateur sont stockés dans le dossier Paramètres utilisateur, le .config
installé ne contient que la valeur par défaut.
Vous pouvez modifier la valeur, puis appelez: Properties.Settings.Default.Save();
- 1. Modifier dynamiquement la valeur du fichier app.config
- 2. modifier oppacity dans le fichier javascript iBox
- 3. SimpleXMLElement Modifier Attribut Valeur
- 4. modifier le contenu du fichier
- 5. Modification d'une valeur dans le fichier machine.config
- 6. Modifier le fichier .xla avec MSBuild
- 7. Modifier paires clé/valeur dans web.config
- 8. Comment modifier le nom de fichier sortant en utilisant une variable dans le lieur Visual C++?
- 9. Comment modifier le nom de la valeur supérieure dans une zone de texte d'un rapport Cognos?
- 10. Comment valider et modifier une valeur de cellule
- 11. Comment Ant peut-il lire une valeur d'un fichier dans une valeur de propriété?
- 12. Comment modifier le style dans le code derrière le fichier pour divs dans ASP.net?
- 13. Comment modifier le fichier XML en utilisant PHP
- 14. Modifier un fichier XML dans un fichier jar avec Java
- 15. Accès à la valeur $ _SERVER ['DOCUMENT_ROOT'] dans le fichier .htaccess
- 16. Comment stocker une valeur XML dans mon fichier .NET App.Config
- 17. Utilisation de la valeur globale ruby dans le fichier YAML
- 18. Modifier l'attribut de fichier dans Adobe Air
- 19. Modifier la valeur de la variable dans xsl
- 20. Comment modifier un fichier texte?
- 21. Modifier l'heure du fichier (touchez)
- 22. de modifier une requête dans l'accès
- 23. Modifier une image dans java
- 24. Modifier le texte dans GKPeerPickerController
- 25. Comment modifier le fichier web.config de l'application Web étendue SharePoint?
- 26. Modifier le nom du fichier envoyé au client?
- 27. Comment puis-je ajouter une esperluette pour une valeur dans une valeur de fichier de configuration d'application ASP.net/C#
- 28. Valeur par défaut pour la valeur -vm dans le fichier eclipse.ini
- 29. Modifier une action dans TableView sans bouton Modifier?
- 30. GetOpenFileName Modifier le répertoire
Comment modifier la valeur, une erreur indique que Properties.Settings.Default.connectionstring est en lecture seule – Abd