종종 프로젝트를 하다보면 실행파일이 있는 경로에서 파일을 생성하고 불러올 경우가 생긴다.
절대경로를 넣으면 되지만 차후에 배포를 위해 상대경로를 지정하는게 좋다.
C#에서는
Application.StartupPath를 사용하면 됐지만
WPF에서는
AppDomain.CurrentDomain.BaseDirectory;
// 또는
string appStartPath = System.IO.Path.GetDirectoryName(Process.GetCurrentProcess().MainModule.FileName);
이렇게 사용하면 된다.
'C# > WPF' 카테고리의 다른 글
XAML 하위 속성 풀어서 지정하기 (0) | 2012.06.13 |
---|---|
Content 에 URI 로 이미지 넣기 (0) | 2012.04.18 |
다른 스레드가 이 개체를 소유하고 있어 호출한 스레드가 해당 개체에 액세스할 수 없습니다. (0) | 2012.04.18 |
WPF 다국어 지원 (0) | 2012.04.17 |