c#快速写本地日志
2024-08-27 20:46:05
很多人的程序在本地运行是好的,但是发布在服务器上后就会有各种各样的问题,但是服务器上又不能直接调试,所以直接读写本地日志成为解决问题的关键,我这个方法,会在发布网站的根目录自动创建 log.txt,并且会自动拼接日志信息。
日志可在如下找到:
代码如下:
1、引用
using System;
using System.IO;
using System.Text;
2、具体方法:
public static void Writelog(string msg)
{
StreamWriter stream;
//写入日志内容
string path = AppDomain.CurrentDomain.BaseDirectory;
//检查上传的物理路径是否存在,不存在则创建
if (!Directory.Exists(path))
{
Directory.CreateDirectory(path);
} stream = new StreamWriter(path + "\\log.txt", true, Encoding.Default);
stream.Write(DateTime.Now.ToString() + ":" + msg);
stream.Write("\r\n");
stream.Flush();
stream.Close();
}
最新文章
- grunt自定义任务——合并压缩css和js
- Android四大组件--事务详解(转)
- linux命令总结
- 转:linux下jar命令与jar包
- Kafka深度解析
- 转发自AstralWind的博客(python正则表达式)
- HOOK API 在多线程时应该注意的问题点
- jsp+servlet+jquery 用jquery uploadify最新版本实现多文件上传
- Unit testing Cmockery 简单使用
- HDU1241(bfs)JAVA
- 关于SQL配置管理器的服务无法启动的解决办法!
- PHP连接SQL Server数据库
- Pycharm安装并配置jupyter notebook
- fescar分布式事务(概览)
- Java面试知识点之设计模式(一)
- ORM框架之------Dapper,Net下无敌的ORM
- C#时间戳的简单实现
- rem、em 、font-size随着屏幕大小的改变而改变
- 【题解】Luogu P3871 [TJOI2010]中位数
- python3 调用 salt-api