48 messaggi dal 16 luglio 2001
Ciao a tutti,
Ho messo nella mia soluzione un file con estensione .config
E' possibile leggere questo file con qualche classe del namespace System.Configuration o devo leggerlo per forza con xmlreader?

Thx
Modificato da torielli_g il 29 giugno 2004 17.31 -

:::Giuseppe T:::
perchè non usi direttamente il web.config visto che è fatto apposta? sai a quali problemi vai incontro con un .config personalizzato?
cmq sì, la risposta alla tua domanda è che devi scrivere del codice per farlo

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP
48 messaggi dal 16 luglio 2001
Quindi o metto le informazioni che mi servono dentro il web.config o in un file xml.
Queli sono le problematiche che incontro a mettere un'altro .config?
thx

:::Giuseppe T:::
La classe responsabile della lettura delle impostazioni all'interno del web.config è il section handler NameValueFileSectionHandler (cfr machine.config), ma la classe è stata concepita solo per essere usata dal Framework. Esiste in realtà un'altra classe che funge da wrapper per la precedente e che si chiama NameValueSectionHandler. Questa classe ti permette secondo MSDN di ottenere le coppie nome-valore a partire da una sezione di configurazione che può essere contenuta anche in un file diverso dal web.config.

<configuration>
<appSettings file="pippo.config" />
</configuration>


Per ulteriori informazioni:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemconfigurationnamevaluesectionhandlerclasstopic.asp

Ciao, Ricky.
Modificato da rickyvr il 30 giugno 2004 14.23 -

Ing. Riccardo Golia
Microsoft MVP ASP.NET/IIS
ASPItalia.com Content Manager
http://blogs.aspitalia.com/rickyvr
http://ricky.aspitalia.com
http://www.riccardogolia.it

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.