如何获得程序所在的路径?

jzd_pku 2007-01-11 10:41:48
最好不要程序名
谢谢
...全文
167 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
liujia_0421 2007-01-12
  • 打赏
  • 举报
回复
try..

using System.Reflection;

string assemblyDirPath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location;);
sdl2005lyx 2007-01-12
  • 打赏
  • 举报
回复
lz; 这方面的主要了解Application 类:

提供 static 方法和属性以管理应用程序,例如启动和停止应用程序、处理 Windows 消息的方法和获取应用程序信息的属性.

Application.ExecutablePath 属性: 获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。

Application.StartupPath 属性: 获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。
SmallMummy 2007-01-11
  • 打赏
  • 举报
回复
System.Environment.CurrentDirectory;

这个也可以
Reeezak 2007-01-11
  • 打赏
  • 举报
回复
Application.StartupPath

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧