Saltar al contenido

Cómo obtener la ruta de la aplicación

Presta atención porque en este escrito vas a hallar la solución que buscas.

Solución:

La propiedad AppDomain.CurrentDomain.BaseDirectory obtiene el directorio base que la resolución de ensamblados usa para buscar ensamblados.

Así que está funcionando al 100% como debería. Si tuviera que compilar su aplicación, córtela y péguela en otro lugar de otra carpeta o unidad. Esos cambios se verían reflejados en esta propiedad.

Además, mencionaste que no quieres esta parte. binDebug, entonces, ¿quieres lo que hay antes de eso? Por favor sea especifico.

para conseguir lo que quieres:

var enviroment = System.Environment.CurrentDirectory;
string projectDirectory = Directory.GetParent(enviroment).Parent.FullName;

Si desea averiguar la ruta ejecutable de su aplicación (como entendí):

string path = Application.ExecutablePath;

Valoraciones y comentarios

Si te ha resultado de ayuda nuestro post, sería de mucha ayuda si lo compartes con el resto seniors y nos ayudes a difundir esta información.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *