visual studio read keys from example crear archivo applicationsettings app c# .net console-application

c# - studio - Cómo agregar el archivo App.Config en la aplicación de consola



crear un archivo app.config en c# (3)

Quiero almacenar la cadena de conexión y algunos parámetros en el archivo app.config que generalmente hacemos para la aplicación de Windows pero no puedo encontrar el archivo app.config para la aplicación de la consola. Entonces, ¿cómo debo usar este archivo, cómo agregar este archivo o hay algún otro trabajo para la misma funcionalidad? Estoy trabajando en una aplicación de consola


Bueno, las otras respuestas podrían haber funcionado para otros, pero para mí, agregar un archivo de configuración a las propiedades del proyecto resolvió el problema, de hecho serializó las configuraciones (que son editables a través de un diseñador visual) para el archivo de configuración para mí. Así que de esta manera, el enfoque del archivo de configuración mostrado en las otras respuestas aquí no funcionó para mí, pero en su lugar, la creación de un archivo de configuración funcionó.

Los pasos son:

Proyecto (no solución)> Agregar> Nuevo elemento> Archivo de configuración

Además, es posible que desee tener su configuración disponible en su código con valores fuertemente tipados. Hice lo siguiente:

  1. renombré el archivo de configuraciones a algo útil - el mío fue "Settings.settings"
  2. movió este archivo a la sección "Proyecto> Propiedades"
  3. hizo doble clic en el icono del archivo de configuración
  4. En el diseñador, se agregaron claves y valores de configuración
  5. ¡Viola! ¡Usted tiene la configuración disponible en su aplicación, con valores fuertemente tipados!

Entonces, ahora puedo acceder a mi configuración de esta manera (desde mi aplicación de consola):

bool boolSetting = Properties.Settings.Default.is_debug_mode;

Después de la compilación, descubrí que estas configuraciones se almacenan automáticamente en un archivo llamado "AssemblyName.exe.config", junto con el binario de la consola en el directorio Debug .

Por lo tanto, creo que esta es una forma más limpia y más flexible de crear y administrar el archivo de configuración de la aplicación.

NOTA : Estoy ejecutando Visual Studio Ultimate 2012 y estoy compilando una aplicación de consola .NET 3.5.


Haga clic derecho en la aplicación-> Ir a Agregar-> verá la imagen exacta Lo que he adjuntado aquí-> Elija el archivo de configuración de la aplicación.