C# – Application

애플리케이션 속성(경로)

  • 예시 게시를 위한 프로젝트 경로


C# - Application 1


시작 경로

  • 응용 프로그램을 시작한 실행 파일의 경로 가져오기
  • 실행 파일의 이름을 제외하고


C# - Application 2


실행 가능한 경로

  • 응용 프로그램을 시작한 실행 파일의 경로 가져오기
  • 실행 파일 이름 포함


C# - Application 3


UserAppDataPath

  • 사용자의 애플리케이션 데이터 경로 보기


C# - Application 4


UserAppDataRegistry

  • 사용자 애플리케이션 데이터의 레지스트리 키 경로로 이동합니다.


C# - Application 5


CommonAppDataPath

  • 모든 사용자가 공유하는 애플리케이션 데이터 경로 호출


C# - Application 6


CommonAppDataRegistry

  • 모든 사용자가 공유하는 애플리케이션 데이터의 레지스트리 키 경로로 이동
  • 다만 레지스트리 키를 직접 설정하는 것은 시스템 리스크를 발생시키므로 접근 설정은 별도로 해야 한다.


C# - Application 7


암호

MessageBox.Show("This Application StartupPath : "
            + Application.StartupPath, "StartupPath");

MessageBox.Show("This Application ExecutablePath : "
            + Application.ExecutablePath, "ExecutablePath");

MessageBox.Show("This Application UserAppDataPath : "
            + Application.UserAppDataPath, "UserAppDataPath");

MessageBox.Show("This Application UserAppDataRegistry : "
            + Application.UserAppDataRegistry, "UserAppDataRegistry");

MessageBox.Show("This Application CommonAppDataPath : "
            + Application.CommonAppDataPath, "CommonAppDataPath");

MessageBox.Show("This Application CommonAppDataRegistry : "
            + Application.CommonAppDataRegistry, "CommonAppDataRegistry");