usar tiempo modificar leer guardar example ejecucion datos configuracion archivo app c# console

leer - modificar app config en tiempo de ejecucion c#



Archivo App.Config en la aplicaciĆ³n de consola C# (2)


Tengo una aplicación de consola en la que quiero escribir el nombre de un archivo.

Process.Start("blah.bat");

Normalmente, tendría algo así en la aplicación de Windows escribiendo el nombre del archivo ''blah.bat'' en el archivo de Configuraciones en Propiedades.
Sin embargo, aquí no encontré ningún archivo de configuración y agregué un app.config para el mismo propósito.

No estoy seguro de qué escribir aquí en app.config, eso me llevaría a lograr algo similar a los formularios de Windows.
Por ejemplo: en formularios de Windows. Process.Start (Properties.Settings.Default.BatchFile);
donde BatchFile es una cadena en el archivo de configuración en Propiedades.


Puede agregar una referencia a System.Configuration en su proyecto y luego:

using System.Configuration;

entonces

string sValue = ConfigurationManager.AppSettings["BatchFile"];

con un archivo app.config como este:

<?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="BatchFile" value="blah.bat" /> </appSettings> </configuration>


utilizar esta

System.Configuration.ConfigurationSettings.AppSettings.Get("Keyname")