社区
C#
帖子详情
如何获取Windows服务的运行路径?
heroyu
2004-04-23 03:05:54
我写了一个Windows服务~ 里面要读取数据库~ 我想通过一个.config文件配置数据库连接~ 但不想把这个.config文件的位置固定~ 但现在的问题是获取不到windows服务的运行路径~
...全文
856
11
打赏
收藏
如何获取Windows服务的运行路径?
我写了一个Windows服务~ 里面要读取数据库~ 我想通过一个.config文件配置数据库连接~ 但不想把这个.config文件的位置固定~ 但现在的问题是获取不到windows服务的运行路径~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wswc3110
2004-08-03
打赏
举报
回复
来晚了!
ylh1223
2004-08-03
打赏
举报
回复
System.Threading.Thread.GetDomain().BaseDirectory就是服务运行的基目录
nedvedlh
2004-05-11
打赏
举报
回复
Environment.CurrentDirectory --获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。
Application.ExecutablePath --获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。
System.Environment.CurrentDirectory -- 获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。
qpl007
2004-05-10
打赏
举报
回复
1、添加 System.Windows.Forms.dll
2、using System.Windows.Forms;
3、用以下方法之一:
Application.StartupPath;(不包括可执行文件名称)
Application.ExecutablePath;(包括可执行文件名称)
try it!
marvelstack
2004-04-25
打赏
举报
回复
Environment.CurrentDirectory
获取应用程序的当前工作目录。
System.IO.Directory.GetCurrentDirectory()
AppDomain.CurrentDomain.BaseDirectory
这两个只能在WindowForm中使用;
Application.StartupPath
Application.ExecutablePath
--获取和设置当前目录(即该进程从中启动的目录)的完全限定路径。
Environment.CurrentDirectory
--获取启动了应用程序的可执行文件的路径,包括可执行文件的名称。
Application.ExecutablePath
heroyu
2004-04-24
打赏
举报
回复
此问题已经解决~ 谢谢~!
davidcao
2004-04-24
打赏
举报
回复
Application.StartupPath.ToString();
外星人oo
2004-04-24
打赏
举报
回复
增么解决的??
marvelstack
2004-04-24
打赏
举报
回复
来迟了.
wolftop
2004-04-23
打赏
举报
回复
up~!UP~!
heroyu
2004-04-23
打赏
举报
回复
up
如何得到jar包的
运行
路径
?
获得执行jar的
运行
路径
-使用java.class.path 和 codesource的location 如何得到jar包的
运行
路径
? 如果没有这个
路径
,我们读取文件可能找不到
路径
,写文件可能写到别的目录里了!而且,调试代码时我们需要eclipse里的命令行里
运行
,而不需要打包;最终发布时我们需要打成jar包!所以,这部分代码应该要支持以上两种形式。 一般执行jar包有下面两种方式
C/C++ getcwd
获取
项目的
运行
路径
获取
项目的
运行
路径
的坑!
C#
获取
当前程序
运行
路径
的几种方法
【代码】C#
获取
当前程序
运行
路径
的几种方法。
windows
服务
启动
路径
修改方法
**
windows
服务
启动
路径
修改方法 1.进入
服务
,查看
路径
,【开始】=>【
运行
】=>【services.msc】 2.进入注册表,修改
服务
路径
【开始】=>【
运行
】=>【regedit】,打开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\【
服务
名称】,找到要修改的
服务
名称,然后修改【ImagePath】中数据值即可 具体操作: 使用WIN+R快捷键进入 输入regedit , 打开注册表 找到HKEY_LOCAL_
c#
windows
服务
如何
获取
自己的安装
路径
由于
windows
服务
安装时,系统会自动将
windows
服务
的程序文件复制到系统目录下,通常是System32目录下,
windows
服务
的
运行
目录就是系统目录,有时候,
windows
服务
在
运行
时需要知道自己的安装目录,比如,
windows
服务
运行
时所需要的一些资源文件,通常可能是一些声音或图像文件,这些资源文件是位于安装目录下的,只有
windows
服务
知道了安装目录,才能对这些资源文件进行访问,那
C#
110,571
社区成员
642,568
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章