C# 文件路径-Window服务
//取服务安装路径
public System.String Get_WindowService_Path()
{
System.String str_Path = System.String.Empty;
try
{
//取动态库地址,即.exe文件运行的地址、或Window服务运行启动文件的地址
System.String strAssemblyFilePath = System.Reflection.Assembly.GetExecutingAssembly().Location;
//截取除了动态库运行文件名的地址
System.String AppPath = System.IO.Path.GetDirectoryName(strAssemblyFilePath);
str_Path = AppPath;
}
catch (Exception ex)
{
System.String path_service = this.Get_WindowService_Path();
using (System.IO.StreamWriter sw = new System.IO.StreamWriter(path_service + “\异常.txt”, false))
{
sw.WriteLine(“于” + DateTime.Now.ToString(“yyyy-MM-dd HH:mm:ss”) + ex.ToString());
}
}
return str_Path;
}
使用场景:
C# 文件路径-Window服务相关推荐
- 关于File.separator 文件路径:window与linux下路径问题(“No such file or diretory ”异常解决方案)...
最近有个在页面上传Excel文件至服务器指定目录并进行数据校验.最后入库及进行进一步处理的应用情境,我写好代码在模拟环境下测试,完全没问题:但客户试用的时候,却老是报告"No such fi ...
- window、linux、mac 文件路径禁止字符, 路径长度【全网总结】
参考: https://9to5answer.com/what-characters-are-forbidden-in-windows-and-linux-directory-names https: ...
- 【C++】window下 使用c++遍历文件夹及其子文件夹和文件,并打印文件路径及各文件内容
这两天一直在学习如何使用c++遍历文件夹.读取文件内容和写入文件. 话不多说,直接上代码 /* * 文件功能:递归遍历文件夹,遍历文件夹及其子文件夹和文件.打印文件夹名称.文件名称和文件数目 * * ...
- window 服务(一)
windows服务应用程序是一种长期运行在操作系统后台的程序,它对于服务器环境特别适合,它没有用户界面,不会产生任何可视输出,任何用户输出都回被写进windows事件日志.计算机启动时,服务会自动开始 ...
- js 访问android 路径,Android与JS进行交互传文件路径
webview+h5这种混合开发最近很火,其中最重要的大概就是java代码和js的交互了,刚接触这东西两天,写写收获. 新建一个assets文件夹,要与res这个文件夹同级,其中存放web项目. 先看 ...
- nodejs中的读取文件fs与文件路径path
什么是nodejs? Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,nodejs允许javascript代码运行在服务端 1. nodejs不是一门新的编程语 ...
- java 文件路径怎么写_java本地文件路径怎么写
1. java里文件路径怎么写 File file = new File("D:\\123.txt"); 你这种不用绝对路径是不行的, 只有一个方法,在web工程启动servlet ...
- python合并路径和文件名,python关于文件路径和文件名的操作
os.path.abspath(path) #返回绝对路径(包含文件名的全路径) os.path.basename(path) -- 去掉目录路径获取文件名 os.path.dirname(path) ...
- php 加载一个文件路径_PHP文件加载过程
1.文件的路径问题 我们之前也用过一些有关文件路径问题的知识,比如: .... php中,有3种路径 相对路径: 有两个特定符号(特定路径)来决定的路径形式: ./ :表示当前目录,也就是当前网页所在 ...
最新文章
- PyTorch 数据并行处理
- 【星榜单】盘点那些坑爹的国产手机们
- Python matplotlib可视化:用Matplotlib的bar_label函数自定义条形图的数值标签、用Matplotlib的bar_label函数为条形图添加数值标记(在每一个条形的中部)
- 一文看透汽车芯片!巨头布局技术路线全解密【附下载】| 智东西内参
- [大山中学模拟赛] 2016.9.10
- NASM在Ubuntu上的安装与简单使用
- java文件拷贝_Java实现文件拷贝的4种方法
- VB版双语对照制作助手的设计与实现
- python开发网络程序教程_python3编写C/S网络程序实例教程
- PAT甲级1115 DFS和BST
- springmvc 控制器 读取properties文件
- Spring Boot消息服务
- 药剂学(专)-形考作业(一)答案
- 使命召唤19发布时间曝光 确定将于10月28号发布
- DeFi演变史:区块链金融市场将迎来寒武纪大爆发?
- [博学谷学习记录]超强总结,用心分享|Hive的压缩格式
- discuz目录结构 ano
- 51单片机设计多功能电子秤(实训项目)
- 直播 TikTok Shop 2022最新玩法 卡位海外直播电商新流量
- 缓存着色 Page color测试
热门文章
- [面试] 百度笔经加面经 实例
- 给自己身体充电的十招
- BZOJ.3551. [ONTAK2010]Peaks加强版
- 深入理解Image.createImage()
- JToolBar工具条(Java)
- 服务器怎么修改字体,云服务器怎么修改字体
- [MAIXPY]kpu: load error:2005, ERR_READ_FILE: read file failed问题解决
- 为什么我对中国充满信心
- 【大学生课程】《Python数据分析》课程大作业要求
- chrom调试技巧大全,史上最全