Eigenlijk een simpel vraagje:
Waarom heeft MS plots besloten dat een configuration-file plots niet meer read-only moet zijn ?
Uit de documentatie maak ik op dat het nu mogelijk is dat jouw applicatie niet alleen van de config-file leest, maar er ook kan naar schrijven ?
Is dat wel een goed idee ? Een config-file staat meestal in de program files directory, die voor gewone gebruikers toch read-only is ?
Mis ik hier iets waardoor ik het heil er niet van inzie ?
Een bijkomend vraagje trouwens:
Ik zie in de help dat je de ConfigurationManager class moet gebruiken als je vanuit een client-applicatie (winforms applicatie) de config file wilt accessen, en dat je de WebConfigurationManager class moet gebruiken als je de config file in een web-app (asp.net) wilt accessen.
Waarom dit onderscheid, en, wat is de aangewezen manier als je vanuit een DLL (classlib project) iets uit die configuratie file wilt lezen ? Daar wordt nl. niets over gezegd.
De System.Configuration assembly wordt zelfs by default niet aan een classlib project toegevoegd.
Waarom heeft MS plots besloten dat een configuration-file plots niet meer read-only moet zijn ?
Uit de documentatie maak ik op dat het nu mogelijk is dat jouw applicatie niet alleen van de config-file leest, maar er ook kan naar schrijven ?
Is dat wel een goed idee ? Een config-file staat meestal in de program files directory, die voor gewone gebruikers toch read-only is ?
Mis ik hier iets waardoor ik het heil er niet van inzie ?
Een bijkomend vraagje trouwens:
Ik zie in de help dat je de ConfigurationManager class moet gebruiken als je vanuit een client-applicatie (winforms applicatie) de config file wilt accessen, en dat je de WebConfigurationManager class moet gebruiken als je de config file in een web-app (asp.net) wilt accessen.
Waarom dit onderscheid, en, wat is de aangewezen manier als je vanuit een DLL (classlib project) iets uit die configuratie file wilt lezen ? Daar wordt nl. niets over gezegd.
De System.Configuration assembly wordt zelfs by default niet aan een classlib project toegevoegd.
[ Voor 39% gewijzigd door whoami op 22-11-2005 20:29 ]
https://fgheysels.github.io/