una ruta obtener guardar especifica con carpeta archivo c# .net web-config app-config

guardar - obtener ruta de carpeta c#



Obtener la ruta del archivo de configuraciĆ³n actual de la aplicaciĆ³n (3)

Esto obtendrá la ubicación web.config o y app.config (yourprogram.exe.config).

AppDomain.CurrentDomain.SetupInformation.ConfigurationFile

La razón por la que hice esta pregunta es que quería crear una clase de ayuda para la creación de instancias Remoting, y quería pasar la ruta del archivo app.exe.config (o web.config) correspondiente al método RemotingConfiguration.Configure , dependiendo de la persona que llama.

¿Hay alguna forma de obtener el nombre del archivo de configuración para las aplicaciones Win y Web sin verificar si la aplicación es Web o WinForms?


Para encontrar la ubicación de la aplicación en ejecución.

System.Reflection.Assembly.GetExecutingAssembly().Location;

No sé sobre el caso web.


he usado

string folder = System.Web.HttpContext.Current != null ? System.IO.Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "App_data") : System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location);

sin problemas, pero tal vez hay algunos casos de esquina que no conozco ...