asp.net lee y escribe el archivo de configuración Web.Config
2. Al leer el archivo de configuración, solo se pueden leer los valores en los nodos appSettings y connectStrings. La sintaxis es la siguiente:
using System.Configuration; presentando el espacio de nombres
ConfigurationManager.AppSettings["name"] //leer appSettings
ConfigurationManager.ConnectionStrings["name"] //leer ConnectionStrings
Sugerencia: si tiene una gran cantidad de información de configuración que debe modificarse. Puede agregar un archivo XML, colocar toda la información de configuración en este XML y cambiar el sufijo de este XML a xxx.config (aspnet_isapi no analizará archivos con el sufijo de configuración, por lo que incluso Si otras personas conocen la ruta de su archivo, también es imposible utilizar un navegador para ver el contenido del archivo solicitado). (Incluso si alguien conoce la ruta de su archivo, el navegador no puede ver el contenido del archivo). Esto no garantiza que web.config esté limpio y es mucho más conveniente de administrar. No sé si has visto el foro de Discuz. Su archivo de configuración es así. Si estás interesado, puedes descargar el código fuente como referencia.
¡Espero que mi respuesta te sea útil!