J'ai entendu dire que Windows 7 limite l'accès à son registre, de sorte que les applications ne peuvent pas y écrire directement. Est-ce vrai? Je suis en train de développer une application en C#, et j'aimerais pouvoir enregistrer des choses telles que les paramètres du port, le dernier fichier utilisé, etc. entre les sessions. Le registre est-il toujours une bonne option, ou existe-t-il un autre moyen préféré de le faire maintenant? Merci.Enregistrement des données dans le registre sous Windows 7
0
A
Répondre
3
L'accès au registre a été restreint depuis (au moins) Windows NT 4. Cela ne signifie pas que vous ne pouvez pas écrire dessus; cela signifie simplement que vous ne pouvez pas lui écrire partout. Normalement, l'écriture au HKEY_CURRENT_USER
devrait toujours être possible.
Le registre est toujours une bonne option pour stocker les paramètres. Cependant, vous pouvez également vous épargner du travail et utiliser "application settings" à la place, qui sont stockés dans un fichier XML dans le dossier de profil de l'utilisateur. Here J'ai demandé quel était leur avantage sur le registre, ce qui a donné lieu à une excellente discussion sur les avantages et les inconvénients de chacun.
Questions connexes
- 1. Enregistrement d'un complément Excel sous Windows 7
- 2. Partage de données entre utilisateurs avec le registre Windows 7
- 3. Windows 7 partage de données entre utilisateurs via le registre
- 4. Lire Windows 7 Registre C#
- 5. Enregistrement des données de session dans le dossier ApplicationData (Windows 7/WindowsVista/WindowsXP)
- 6. Création de clés de registre dans Windows 7
- 7. Récupérer des données du registre Windows
- 8. Échecs de fichier/registre MSI sous Windows Server 2008/Windows 7 (x64)
- 9. Espacement des contrôles Winforms sous Windows 7
- 10. Impossible de trouver le registre VS2008 installdir sous Windows 7 x64
- 11. System.Data.OracleClient sous Windows 7 64
- 12. Windows Phone 7 Enregistrement audio Problème
- 13. Écriture dans le registre Windows?
- 14. Erreur d'accès sous Windows 7
- 15. Chargement dynamique de la fonction de registre sur Windows 7?
- 16. Enregistrement de paquets sous Windows
- 17. AD LDS sous Windows 7
- 18. Accès au registre dans une application ASP.NET fonctionnant sous Windows 7
- 19. Comportement FolderBrowserDialog sous Windows 7
- 20. Sous Windows 7 UAC élévation
- 21. problème Makecert sous Windows 7
- 22. Build Servers, build agents, enregistrement com et autorisations Windows 7
- 23. Windows 7: Enregistrement en tant que groupe TIFF CCITT4 modifié?
- 24. RunAsAdmin dans le registre ne marche pas semblent fonctionner dans Windows 7
- 25. Création d'applications complexes sous Windows 7
- 26. .NET Framework sous Windows 7
- 27. Uploadify pour IIS 7, enregistrement dans un sous-dossier
- 28. "L'accès au Registre demandé n'est pas autorisé." sous Windows 7/Vista
- 29. Stop/Start service dans le code sous Windows 7
- 30. Supprimer les clés de registre pour Windows Phone 7 Emulateur
Merci, Thomas! Je suis allé avec les paramètres de l'application. Ils étaient assez faciles à mettre en œuvre. –