프로그램 실행되는 경로를 알고싶을때?

본문 바로가기
사이트 내 전체검색

로그인
회원가입
IT Note

프로그램 실행되는 경로를 알고싶을때?
0

View 10,705  | 작성일2013.11.06 16:42

본문

보통

System.IO.Directory.GetCurrentDirectory() 를 사용하면 무난하게 됩니다만 

원격레지스트리에서 실행되거나 파일열기 동작에 의해서 변경됩니다. 
엉뚱한 경로가 나온다 이거죠...

그럴땐 

application.StartupPath 를 사용하면 실행파일의 위치를 얻어오니 안전합니다만....

이게 동적 라이브러리나 콘솔에서는 안된답니다!!!!!


그래서 찾다찾다 알아냈습니다. 

System.AppDomain.CurrentDomain.BaseDirectory

이렇게 하면 실행된 시점이 동적라이브러리라도 자신의 부모 디렉토리를 얻어온답니다.
우선 실행이 잘되니 기록~

댓글목록

등록된 댓글이 없습니다.

IT Tip&Tech 목록

게시물 검색

접속자집계

오늘
1,827
어제
1,819
최대
6,399
전체
884,705
Copyright © LittleCandle All rights reserved.
문의메일 : littlecandle99@gmail.com
모바일 버전으로 보기