Intelligencia.UrlRewriter,Log4net调用外部的配置文件
来源:互联网 发布:原上服饰淘宝店 编辑:程序博客网 时间:2024/05/22 12:59
1、Intelligencia.UrlRewriter(V2.0.0.6)
首页是web.config配置
<configSections><!--设置地址重写组件--><section name="rewriter" requirePermission="false" type="Intelligencia.UrlRewriter.Configuration.RewriterConfigurationSectionHandler, Intelligencia.UrlRewriter"></section></configSections>
<!--rewriter config--><rewriter file="~/App_Data/rewrite.xml"/>
添加好这两个配置项后再在App_Data添加rewrite.xml配置文件
rewrite.xml
<?xml version="1.0" encoding="utf-8" ?><rewriteRules><rewrite url="^~/P-([0-9]+).html$" to="~/Default.aspx?ID=$1" /></rewriteRules>
自己测试一下吧
2、Log4Net
Web.Config中不用配置什么东东但要在AssemblyInfo.vb这个文件的最后面添加
<Assembly: log4net.Config.XmlConfigurator(ConfigFile:="log4net.config", Watch:=True)>
再在根目录下面添加log4net.config配置文件
log4net.config
<?xml version="1.0" encoding="utf-8" ?><configuration><configSections><section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" /></configSections><!--log4net配置--><log4net debug="false"><!--定义输出到文件中--><appender name="LogFileAppender" type="log4net.Appender.FileAppender" ><param name="File" value="Applog.txt" /><param name="datePattern" value="yyyy-MM-dd HH:mm" /><param name="AppendToFile" value="true" /><layout type="log4net.Layout.PatternLayout"><param name="ConversionPattern" value="“%d %t %p %l %m %n" /></layout></appender><!--定义输出到数据库中,这里举例输出到MS sqlserver数据库中,数据库--><appender name="AdoNetAppender" type="log4net.Appender.AdoNetAppender"><bufferSize value="100" /><connectionType value="System.Data.SqlClient.SqlConnection, System.Data, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /><connectionString value="Data Source=WANGBF\SQL2008EX;Initial Catalog=Nhibernate;User ID=sa;Password=sa" /><commandText value="INSERT INTO Log ([Date],[Thread],[Level],[Logger],[Message],[Exception]) VALUES (@log_date, @thread, @log_level, @logger, @message, @exception)" /><parameter><parameterName value="@log_date" /><dbType value="DateTime" /><layout type="log4net.Layout.RawTimeStampLayout" /></parameter><parameter><parameterName value="@thread" /><dbType value="String" /><size value="255" /><layout type="log4net.Layout.PatternLayout"><conversionPattern value="%thread" /></layout></parameter><parameter><parameterName value="@log_level" /><dbType value="String" /><size value="50" /><layout type="log4net.Layout.PatternLayout"><conversionPattern value="%level" /></layout></parameter><parameter><parameterName value="@logger" /><dbType value="String" /><size value="255" /><layout type="log4net.Layout.PatternLayout"><conversionPattern value="%logger" /></layout></parameter><parameter><parameterName value="@message" /><dbType value="String" /><size value="4000" /><layout type="log4net.Layout.PatternLayout"><conversionPattern value="%message" /></layout></parameter><parameter><parameterName value="@exception" /><dbType value="String" /><size value="2000" /><layout type="log4net.Layout.ExceptionLayout" /></parameter></appender><root><appender-ref ref="LogFileAppender" /><appender-ref ref="AdoNetAppender" /></root></log4net></configuration>
好了,配置完成顺便测试一下。
添加引用
Imports log4net
Dim log As ILog Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load '创建日志记录组件实例 log = log4net.LogManager.GetLogger("王百锋") '记录错误日志 log.Error("error", New Exception("发生了一个异常")) '记录严重错误 log.Fatal("fatal", New Exception("发生了一个致命错误")) '记录一般信息 log.Info("info") '记录调试信息 log.Debug("debug") '记录警告信息 log.Warn("warn") BindGwData() End Sub
- Intelligencia.UrlRewriter,Log4net调用外部的配置文件
- Intelligencia.UrlRewriter IIS7.5
- Intelligencia.UrlRewriter.dll重写URL的规则例子
- Intelligencia.UrlRewriter在IIS 7.0下的完全配置攻略
- 使用Intelligencia.UrlRewriter重写URL
- [.NET] Intelligencia.UrlRewriter 2.0 配置
- Intelligencia.UrlRewriter相关资源整理
- Intelligencia.UrlRewriter使用说明(转)
- Intelligencia.UrlRewriter实现伪静态
- c# 地址重写 Intelligencia.UrlRewriter
- Intelligencia.UrlRewriter 转到iis7的URL Rewrite Module需要注意的问题
- Intelligencia.UrlRewriter 转到iis7的URL Rewrite Module需要注意的问题
- .net2.0 Intelligencia.UrlRewriter在(iis6,iis7)伪静态的实现
- 利用Intelligencia.UrlRewriter.dll实现URL重写
- 利用Intelligencia.UrlRewriter.dll实现URL重写
- Intelligencia.UrlRewriter.dll实现URL重写
- log4net的配置文件
- log4net 的配置文件
- js调用后台代码的几种方式
- Some suggestion
- SGI STL 内存池(转)
- 如何在合作项目中从合作方争取更多的资源?(一)
- Bundle savedInstanceState的作用
- Intelligencia.UrlRewriter,Log4net调用外部的配置文件
- 按下键盘键相应的转化成int值(event.keycode值)
- 40个创意十足的超酷世界地图设计
- oschina上发现的一个还不错的博客
- 一个简单的 Silverlight 4 应用程序(MEF+ MVVM+ WCF RIA Services)--第二部分
- 关于预处理和宏定义的知识
- Android 程序获取、设置铃声、音量、静音、扬声器
- C++中STL STD::list使用说明
- xhprof安装