Tengo una aplicación de consola en la que deseo escribir el nombre de un archivo.Archivo App.Config en la aplicación de consola C#
Process.Start("blah.bat");
Normalmente, me gustaría tener algo así en aplicación de Windows escribiendo el nombre del archivo 'blah.bat' al archivo de configuración 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.
'ConfigurationSettings.AppSettings [ "blah.bat"]' está disponible, pero da una advertencia de que esto es obsoleta. Cuando trato de usar 'ConfigurationManager' como arriba, aparece un error que dice que ConfigurationManager no existe en el contexto actual. : -/ – user1240679
Asegúrese de que también agrega una referencia a System.Configuration - el elemento 'using' durective solo funciona cuando tiene una referencia al ensamblado que está tratando de usar. – xxbbcc