zoukankan
html css js c++ java
C#获取当前程序运行路径的方法集合
//获取当前进程的完整路径,包含文件名(进程名)。
string str = this.GetType().Assembly.Location;
result: X:xxxxxxxxx.exe (.exe文件所在的目录+.exe文件名)
//获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。
string
str = System.Diagnostics.
Process
.GetCurrentProcess().MainModule.FileName;
result: X:xxxxxxxxx.exe (.exe文件所在的目录+.exe文件名)
//获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。
string
str =
System.
Environment
.CurrentDirectory;
result: X:xxxxxx (.exe文件所在的目录)
//获取当前 Thread 的当前应用程序域的基目录,它由程序集冲突解决程序用来探测程序集。
string
str = System.
AppDomain
.CurrentDomain.BaseDirectory;
result: X:xxxxxx (.exe文件所在的目录+"")
//获取和设置包含该应用程序的目录的名称。(推荐)
string
str =
System.
AppDomain
.CurrentDomain.SetupInformation.ApplicationBase;
result: X:xxxxxx (.exe文件所在的目录+"")
//获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。
string
str =
System.Windows.Forms.
Application
.StartupPath;
result: X:xxxxxx (.exe文件所在的目录)
//获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。
string
str =
System.Windows.Forms.
Application
.ExecutablePath;
result: X:xxxxxxxxx.exe (.exe文件所在的目录+.exe文件名)
//获取应用程序的当前工作目录(不可靠)。
string
str = System.IO.
Directory
.GetCurrentDirectory();
result: X:xxxxxx (.exe文件所在的目录)
参考:
C#获取当前程序运行路径的方法集合
查看全文
相关阅读:
bloom filter
Crowdsourcing(众包)
瘦客户端
如何书写高效的工作邮件:给你十条建议
JSON
MATLAB实现频数直方图——hist的使用
Matlab中给figure添加图例(legend),标题(title)和颜色(color)
数字信号处理中各种频率关系
论文的写作要求、流程与写作技巧
中继器、集线器(HUB)、网桥、交换机、路由器比较
原文地址:https://www.cnblogs.com/xifengyeluo/p/8409050.html
最新文章
Delphi的Socket编程步骤(repulish)
DELPHI下的SOCK编程(转)
InnoSetup打包exe安装应用程序,并添加卸载图标 转
Inno Setup命令行安装卸载参数
JPEG文件格式介绍
JPEG格式
欧几里德与扩展欧几里德算法 Extended Euclidean algorithm
Congruence relation 同余关系
Trilateration三边测量定位算法
曼彻斯特编码
热门文章
词频、逆向文件频率
java中的static详解
《移动云计算:无线、移动及社交网络中分布式资源的开发利用》
网络编码概述
帧、报文、报文段、分组、包、数据报的概念区别
网络编码
SSH登录之后运行命令报错的解决办法-- Failed to connect to Mir: Failed to connect to server socket: No such file or directory
给力星-厦门大学数据库实验室
Hadoop2.6.0伪分布环境搭建
启发式算法(Heuristic Algorithm)
Copyright © 2011-2022 走看看