1. 콘솔 애플리케이션의 루트 디렉터리 메서드를 획득합니다
방법 1, Environment.CurrentDirectory//取得或设置当前工作目录的完整限定路径
방법 2: AppDomain.CurrentDomain.BaseDirectory//获取基目录,它由程序集冲突解决程序用来探测程序集 2. 웹 애플리케이션의 루트 디렉터리 메서드를 얻습니다
메서드 1, HttpRuntime.AppDomainAppPath.ToString();현재 애플리케이션 도메인에 호스팅된 애플리케이션의 애플리케이션 디렉터리로 가는 물리적 드라이브 경로를 받습니다. App_Data 획득에 사용됨
방법 2: Server.MapPath("") 또는 Server.MapPath("~/");//返回与Web服务器上的指定的虚拟路径相对的物理文件路径
메서드 3, Request.ApplicationPath;//获取服务器上ASP.NET应用程序的虚拟应用程序根目录 3. WinForm 애플리케이션의 루트 디렉터리 메서드를 얻습니다
방법 1, Environment.CurrentDirectory.ToString();//获取或设置当前工作目录的完全限定路径
메서드 2, Application.StartupPath.ToString();애플리케이션을 시작한 실행 파일 경로(실행 파일 이름을 제외)를 얻습니다
메서드 3, Directory.GetCurrentDirectory();//获取应用程序的当前工作目录
방법 4: AppDomain.CurrentDomain.BaseDirectory;//获取基目录,它由程序集冲突解决程序用来探测程序集
방법 5: AppDomain.CurrentDomain.SetupInformation.ApplicationBase;//获取或设置包含该应用程序的目录的名称 다음 두 가지 방법으로 실행 파일의 이름을 얻을 수 있습니다
1, Process.GetCurrentProcess(). MainModule.FileName;//可获得当前执行的exe的文件名。
2, Application.ExecutablePath;//获取启动了应用程序的可执行文件的路径,包括可执行文件的名称
면책 조항: Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.
Mail To:help@itsvse.com