摘要:
ASP.NET MVC2 修改视图的默认路径步骤:1、编写继承自WebFormViewEngine的类,重写视图路径2、在Application_Start()中添加语句:ViewEngines.Engines.Clear();ViewEngines.Engines.Add(new MvcViewEngine()); 1 protected void Application_Start() 2 { 3 AreaRegistration.RegisterAllAreas(); 4 ViewEngines.Engines.Clear(); 5 ViewEngines.Eng... 阅读全文
摘要:
1、创建object.xml文件2、写入xml文件的代码:<?xml version="1.0" encoding="utf-8" ?><objects xmlns="http://www.springframework.net" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.net http://www.springframewor 阅读全文
摘要:
学习使用Spring.NET中的时候,写了一个Demo,在运行时报了一个错误:Spring.Context.Support.ContextRegistry 的类型初始值设定项引发异常。重新整理思绪,网上疯狂搜索引发该错误的原因,一小时过后,以绝望告终。开发环境:VS2012,Spring.NET版本1.3.2,控制台Demo无意中将App.Config中的一段代码删掉后可以运行通过了…… <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" 阅读全文
摘要:
Log4Net详解 (2) 结构篇1、Logger1.1、Logger接口 Logger用来产生日志消息。产生的日志消息要预先经过Layout的格式化处理后才会输出。 Logger提供了多种方式来记录一个日志消息,可以在应用程序里创建多个Logger,每个实例化的Logger对象都被log4net框架作为命名实体(named entity)来维护。这意味着为了重用Logger对象,不必将它在不同的类或对象间传递,只需要用它的名字做参数调用就可以了。 log4net框架使用继承体系,继承体系类似于.NET中的名字空间。即,若有两个logger,分别被定义为a.b.c和a.b,那么我们说a.... 阅读全文
摘要:
Log4Net详解 (1) 简单应用1、安装Log4Net下载地址http://logging.apache.org/log4net/download.html下载文件log4net-1.2.11-bin-newkey.zip在项目中引用\bin\net\4.0\release\log4net.dll2、Log4Net结构Logger(记录器)Repository(库)Appender(附着器)Layout(布局)3、配置Log4Netlog4net框架会在相对于AppDomain.CurrentDomain.BaseDirectory 属性定义的目录路径下查找配置文件。框架在配置文件里要查找 阅读全文
摘要:
ASP.NET MVC3中自带的Url重写工具,今天和大家一起分享一下简单的实现过程。最后要实现的结果:以二级域名的形式传递城市拼音并解析。如下图所示:第一步:创建一个UrlProvider.cs类文件,其类要继承路由基类RouteBase。继承RouteBase后需要实现两个方法:public override RouteData GetRouteData(HttpContextBase httpContext){ throw new NotImplementedException();}public override VirtualPathData GetVirtualPath(Re... 阅读全文
摘要:
有自定义的3个类,House、SaleHouse、RentHouse。SaleHouse和RentHouse是House类的子类。在WebService中有一个方法是返回House类。[WebMethod]public House Get(int houseId){ return House.Get(houseId);}调试报错如下:System.InvalidOperationException: 生成 XML 文档时出错。 ---> System.InvalidOperationException: 不应是类型 YajukeLib.Housing.SaleHouse。使用 XmlIn 阅读全文
摘要:
使用 Visual Studio 2010 SP1 打开项目文件的时候出现以下提示信息:报错的原因是 vs2010需要把mvc版本升到3,默认的vs2010的mvc是2vs2010 mvc3下载地址:http://www.microsoft.com/web/handlers/webpi.ashx?command=getinstallerredirect&appid=MVC3 阅读全文
摘要:
在安装Sql Server 2008 R2的时候突然报错了,提示信息:创建 system.diagnostics 的配置节处理程序时出错: 未能加载文件或程序集“System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一个依赖项。系统找不到指定的文件。 (C:\Windows\Microsoft.NET\Framework\v2.0.50727\Config\machine.config line 28)错误代码 0x84B10001。解决方案:删除C:\Users\Administrator\ 阅读全文
摘要:
在Visual Studio 2012中调试mvc网站的时候会默认使用IIS8.0Express生成该站点,使用时间长了,在IIS8.0Express中列出的站点也会很多,大家可以通过删除一下目录:C:\Users\用户名\Documents\IISExpress 达到清理站点的目的。 阅读全文