zoukankan
html css js c++ java
C#获取当前程序运行路径的方法集合
//获取当前进程的完整路径,包含文件名(进程名)。 string str = this.GetType().Assembly.Location; result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名) //获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。 string str = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName; result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名) //获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。 string str = System.Environment.CurrentDirectory; result: X:\xxx\xxx (.exe文件所在的目录) //获取当前 Thread 的当前应用程序域的基目录,它由程序集冲突解决程序用来探测程序集。 string str = System.AppDomain.CurrentDomain.BaseDirectory; result: X:\xxx\xxx\ (.exe文件所在的目录+"\") //获取和设置包含该应用程序的目录的名称。(推荐) string str = System.AppDomain.CurrentDomain.SetupInformation.ApplicationBase; result: X:\xxx\xxx\ (.exe文件所在的目录+"\") //获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。 string str = System.Windows.Forms.Application.StartupPath; result: X:\xxx\xxx (.exe文件所在的目录) //获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。 string str = System.Windows.Forms.Application.ExecutablePath; result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名) //获取应用程序的当前工作目录(不可靠)。 string str = System.IO.Directory.GetCurrentDirectory(); result: X:\xxx\xxx (.exe文件所在的目录)
查看全文
相关阅读:
程序员的7中武器
需要强化的知识
微软中国联合小i推出MSN群Beta 不需任何插件
XML Notepad 2006 v2.0
Sandcastle August 2006 Community Technology Preview
[推荐] TechNet 广播 SQL Server 2000完结篇
《太空帝国 4》(Space Empires IV)以及 xxMod 英文版 中文版 TDM Mod 英文版 中文版
IronPython 1.0 RC2 更新 1.0.60816
Microsoft .NET Framework 3.0 RC1
《Oracle Developer Suite 10g》(Oracle Developer Suite 10g)V10.1.2.0.2
原文地址:https://www.cnblogs.com/javawebsoa/p/2458105.html
最新文章
奇怪的Surface Pro症状
在Surface Pro上面安装Fedora
三星830 SSD的Smart值POR Recovery Count
Install Fedora 18 on Surface Pro
从树状结构中获取所有子节点(邻接列表模型)
PostgreSQ 连接问题 FATAL: no pg_hba.conf entry for host
我的vimrc文件
自动检测网络映射文件夹的内容,并邮件通知
timescale的问题
JMeter基础之一 一个简单的性能测试
热门文章
让Vagrant在Windwos下支持使用NFS/SMB共享文件夹从而解决目录共享IO缓慢的问题
git在push时候出现timeout的解决方法
转载:有用的存储过程
50本书推荐,你读过几本?
C#之读取文件路径
asp.net Ajax 之一:ScriptManager
转载:如何提高ASP.NET性能
必须掌握的八个【cmd 命令行】(转载)
Asp.net程序调优之一
水平分表查询(存储过程)
Copyright © 2011-2022 走看看