您的位置:首页 > 其它

如何获取Windows服务对应程序的所在目录

2011-06-24 16:22 666 查看
查看文章
如何获取Windows服务对应程序的所在目录?
2008-01-18 13:21
在WinForm程序中,通常会采用Environment.CurrentDirectory来获取应用程序的当前目录,可是在Windows服务中,这种方式获取的是C:\Windows\System32,而我的服务是安装在D:\ABC目录下的,服务程序的名称为Test.exe。

可以采用以下方式:
System.AppDomain.CurrentDomain.BaseDirectory获取的结果为:d:\abc\
System.Reflection.Assembly.GetExecutingAssembly().Location获取的结果为:d:\abc\Test.exe
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: