.Net Windows服务程序中获取安装程序所在目录
2010-08-31 10:22
330 查看
在Windows服务程序中,有时希望获得安装程序所在的目录对齐对其进行操作,如生成Log日志文件等,若用语句System.Environment.CurrentDirectory则返回的路径为C:\WINDOWS\system32不能正确指向安装程序所在路径,改用如下代码即可实现。
string strAssemblyFilePath = Assembly.GetExecutingAssembly().Location; string strAssemblyDirPath = Path.GetDirectoryName(strAssemblyFilePath); strPath = strAssemblyDirPath + "\\Log";
相关文章推荐
- .Net Windows服务程序中获取安装程序所在目录
- 如何获取Windows服务对应程序的所在目录
- .net Windows服务程序和安装程序制作图解
- .net Windows服务程序和安装程序制作
- [Windows]_[MacOSX]_[获取程序的执行文件所在路径(目录)]
- .Net Windows服务程序中获取安装程序所在目录
- [Windows]_[MacOSX]_[获取程序的执行文件所在路径(目录)]
- C# .NET 0命令行安装Windows服务程序
- .net Windows服务程序和安装程序制作
- .Net Windows服务程序中获取安装程序所在目录
- .net Windows服务程序和安装程序制作
- .net Windows服务程序和安装程序制作图解
- .net Windows服务程序和安装程序制作图解 及 VS 2010创建、安装、调试 windows服务(windows service)
- .net Windows服务程序和安装程序制作图解
- windows服务安装程序的制作(.net)
- .net Windows服务程序和安装程序制作
- Windows命令行获取当前bat文件所在目录,添加永久系统环境变量的方法
- 如何获取windows中安装程序的列表?
- vs.net c# 安装、注册windows service服务,判断服务是否存在,是否启动
- error 25015安装程序集“C:\Windows\Microsoft .NET\Framework\v2.0.50727\xxx.dll”失败,原因是出现了系统错误:另一个程序正在使用此文件,进程无法访问