• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

【转】c#获取当前应用程序所在路径

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

 

System.Environment.CurrentDirectory       获取和设置当前目录(该进程从中启动的目录)的完全限定目录。

System.IO.Directory.GetCurrentDirectory()   获取应用程序的当前工作目录。

System.Windows.Forms.Application.StartupPath    获取启动了应用程序的可执行文件的路径

------------------------------------------------------

System.AppDomain.CurrentDomain.BaseDirectory    获取程序的基目录。

System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase     获取和设置包括该应用程序的目录的名称。  

AppDomain.CurrentDomain.BaseDirectory    获取当前应用程序所在目录的路径,最后包含“\”

System.Threading.Thread.GetDomain().BaseDirectory    获取当前应用程序所在目录的路径,最后包含“\”

------------------------------------------------------

System.Windows.Forms.Application.ExecutablePath     获取启动了应用程序的可执行文件的路径及文件名 

System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName    获取模块的完整路径,包括文件名。

------------------------------------------------------

在卸载程序获取系统安装的目录

System.Reflection.Assembly curPath = System.Reflection.Assembly.GetExecutingAssembly();

string path=curPath.Location;

//得到安装程序类SetupLibrary文件的路径,获取这个文件路径所在的目录即得到安装程序的目录

------------------------------------------------------

 

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C#使用异步方式调用同步方法发布时间:2022-07-13
下一篇:
C#项目完成PDF文件增加印章操作可指定印章位置发布时间:2022-07-13
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap