当前位置: 首页 > news >正文

遵义市网站建设_网站建设公司_门户网站_seo优化

微信网站开发教程视频,石家庄市栾城区建设局网站,豌豆荚app下载 官网,wordpress要有数据库【 声明#xff1a;版权所有#xff0c;欢迎转载#xff0c;请勿用于商业用途。 联系信箱#xff1a;feixiaoxing 163.com】 程序开发的过程中#xff0c;调试肯定是少不了的。比如说#xff0c;这个时候#xff0c;我们可以设置断点、查看变量、检查函数调用堆栈等等。…【 声明版权所有欢迎转载请勿用于商业用途。 联系信箱feixiaoxing 163.com】 程序开发的过程中调试肯定是少不了的。比如说这个时候我们可以设置断点、查看变量、检查函数调用堆栈等等。但是如果等软件交付出去了这个时候应该怎么调试呢我想大部分人第一时间想到的方法就是查看日志。日志中不仅包含了时间信息还有软件操作信息及传感器设备的通讯数据等等这些都为我们分析软件故障打下了坚实的基础。所以日志文件对我们来说其实非常重要。 要在c# wpf里面生成对应的日志文件使用方法也非常简单。相关的库也主要以log4net为主。这部分和java优点相似。 1、安装log4net库 安装log4net库的话可以直接在引用里面通过NuGet添加。在输入框里面填入log4net我们就可以看到对应的查询内容第一个搜索到的结果就是我们需要的日志库 2、配置App.config文件 要使用log4net除了需要编写代码之外另外一部分就是配置App.config文件。这个文件一般是c# wpf工程自带的大家只要根据自己配置的内容再添加上log4net的配置信息即可 ?xml version1.0 encodingutf-8 ? configurationconfigSectionssection namelog4net typelog4net.Config.Log4NetConfigurationSectionHandler, log4net //configSectionsstartupsupportedRuntime versionv4.0 sku.NETFramework,Versionv4.6.1 //startuplog4netappender nameFileAppender typelog4net.Appender.FileAppenderfile valuelog.txt /appendToFile valuetrue /layout typelog4net.Layout.PatternLayoutconversionPattern value%date [%thread] %-5level %logger - %message%newline //layout/appenderrootlevel valueDEBUG /appender-ref refFileAppender //root/log4net/configuration 3、编码测试log4net 首席开始的log4net和log4net.Config都必须用using引入进来。 using log4net; using log4net.Config; 接着要使用上log4net只要做好三个步骤就可以了。第一步声明一下log对象第二步初始化log4net第三步开始利用log4net打印信息即可。 private static readonly ILog log LogManager.GetLogger(typeof(App));public MainWindow(){InitializeComponent();// initialize log4netXmlConfigurator.Configure();// begin to log nowlog.Info(Application started);} 如果没有意外的话我们就可以在debug目录下面看到一个log.txt文件它打印的内容是这样的 2023-12-12 08:03:15,770 [1] INFO WpfApp.App - Application started 4、其他打印方式 目前log4net支持五种方式打印分别是debug、info、warn、error和fetal。如果大家需要在gui的windows下同步查看对应日志信息的话那么可以根据不同的类别打印附上不同的颜色这样也更直观一点。 log.Debug(This is a debug message);log.Info(This is an info message);log.Warn(This is a warning message);log.Error(This is an error message);log.Fatal(This is a fatal message); 日志中打印出来的效果是这样的 2023-12-12 08:07:29,283 [1] DEBUG WpfApp.App - This is a debug message 2023-12-12 08:07:29,283 [1] INFO WpfApp.App - This is an info message 2023-12-12 08:07:29,283 [1] WARN WpfApp.App - This is a warning message 2023-12-12 08:07:29,283 [1] ERROR WpfApp.App - This is an error message 2023-12-12 08:07:29,283 [1] FATAL WpfApp.App - This is a fatal message
http://www.lebaoying.cn/news/52601.html

相关文章:

  • 网站搜索引擎优化是什么长沙网站开发智
  • 天津建设网站哪家好深圳网站建设索q.479185700
  • 北京展览馆网站建设开创集团与百度
  • 深圳企业集团网站建设福建省高速公路建设管理网站
  • 湖州吴兴建设局网站网站建设开发客户
  • 做图片的网站洛阳网站改版维护公司
  • 音乐 版权 做视频网站wordpress 树形分类
  • 定制网站开发公司生物医药扬州seo
  • 福田做商城网站建设找哪家公司好手机网站开发需要哪些技术
  • 上海网站商城建设公司吗营销网站制作要素
  • 网站title是什么意思怎么创立网站
  • 学网站建设多久能学会网站建设的方案书
  • 无锡网站建设在哪里成都好的网站设计公司
  • 十大旅游电子商务网站潮汕17网站一起做网店官网
  • 辽宁省住房与城乡建设厅网站云南省建设厅网站 农民工
  • 网站建设优质公司电商平台网站设计公司
  • 古典网站案例辽宁建设工程信息网不良行为公示
  • 东营网站建设价格网站设计 北京店
  • h5开发网站网站可以做软著吗
  • 网站网站做任务佣金违法域名网站建设流程
  • vs2010 c 建设网站上海网站建设公司价格
  • 深圳定做网站wordpress 无法安装
  • 看电视剧免费的网站wordpress 上传绕过
  • 网站建设的潜在客户拖拽建站系统源码
  • 北京网站建设网站开发网站的基本组成部分有哪些
  • 法律网站建设方案手机购物网站怎么推广
  • 垂直网站导航是谁做的wordpress侧边栏写进小工具里
  • 如何申请建设网站首页WordPress忘记密码没用
  • 网站建设三方合同范本宁波网站优化
  • 一键网站制作app网站的建设怎么写