VS2012 Log4Net 安装使用

VS2012 Log4Net 安装使用1. 下载Log4Net按照此文档: VS2012 C#使用/配置Log4Net如果Nuget连不上网,参考:vs2010 nuget 基础连接已经关闭:发送时发生错误如果安装的时候显示架构不兼容,参考这里: 架构版本与 NuGet 的版本不兼容 解决方案 (复制对应旧版本的PM命令,点击VS工具->库程序包管理器,把复制的命令粘到控制台运行就好了)PM> Install-Package log4net -Version 2.0.3已成功安装“
摘要由CSDN通过智能技术生成

VS2012 Log4Net 安装使用

1. 下载Log4Net

1、首先在项目中添加Nuget程序包…

在这里插入图片描述
如果出现 基础连接已经关闭:发送时发生错误,可能因为nuget不再支持tls1.0和1.1,猜测是tls的问题。

解决办法:把下面注册表配置文件粘贴到新的记事本中,然后把txt格式改为reg格式,双击这个文件运行导入就可以了。

Windows Registry Editor Version 5.00
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319]
"SchUseStrongCrypto"=dword:00000001
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319]
"SchUseStrongCrypto"=dword:00000001

2、然后在NuGet窗体中搜索Log4Net(新版本前缀有Apach),然后点击安装
在这里插入图片描述

如果安装的时候显示架构不兼容,可能是因为vs版本老了。

解决办法:点击下图所示的产品ID, 转到微软官网 ,可以看到罗列的所有历史版本 选择你所需要的历史版本,
在这里插入图片描述
可以看到每个历史版本都有对应的PM命令(packet manage)
在这里插入图片描述
复制这个命令,按下图调出程序包控制台,
把命令粘贴 运行就好。如果运行失败,多运行两次就行了。
在这里插入图片描述
控制台会显示如下信息:

PM> Install-Package log4net -Version 2.0.3
已成功安装“log4net 2.0.3”。
已成功将“log4net 2.0.3”添加到 W1。

2. 配置和使用Log4Net

1.在项目文件根目录加入文件log4net.config(如下,直接拷贝使用)

<!-- Level的级别,由高到低 -->
<!-- None > Fatal > ERROR > WARN > DEBUG > INFO > ALL-->
<!-- 解释:如果level是ERROR,则在cs文件里面调用log4net的info()方法,则不会写入到日志文件中-->
<log4net>
  <!--错误日志类-->
  <logger name="logerror"><!--日志类的名字-->
    <level value="ALL" /><!--定义记录的日志级别-->
    <appender-ref ref="ErrorAppender" /><!--记录到哪个介质中去-->
  </logger>
  <!--信息日志类-->
  <logger name=
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值