WPF에서 실행파일이 있는 경로

C#/WPF 2012. 4. 19. 14:17 Posted by 퓨어레드

종종 프로젝트를 하다보면 실행파일이 있는 경로에서 파일을 생성하고 불러올 경우가 생긴다.
절대경로를 넣으면 되지만 차후에 배포를 위해 상대경로를 지정하는게 좋다.

 

C#에서는

Application.StartupPath를 사용하면 됐지만

WPF에서는

 

AppDomain.CurrentDomain.BaseDirectory;

// 또는

string appStartPath = System.IO.Path.GetDirectoryName(Process.GetCurrentProcess().MainModule.FileName);




이렇게 사용하면 된다.