困扰两年的urlrewrite问题
这是发表于:2007-07-02 20:36:35的问题:
URLRewriter错误,在网上搜了半天都找不到答案,大家帮我看看
具体如下:
“/”应用程序中的服务器错误。
--------------------------------------------
未将对象引用设置到对象的实例。
异常详细信息:
System.NullReferenceException: 未将对象引用设置到对象的实例。堆栈跟踪:
[NullReferenceException: 未将对象引用设置到对象的实例。] URLRewriter.RewriterFactoryHandler.GetHandler(HttpContext context, String requestType, String url, String pathTranslated) +130
System.Web.HttpApplication.MapHttpHandler(HttpContext context, String requestType, VirtualPath path, String pathTranslated, Boolean useAppConfig) +175
System.Web.MapHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +120
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +155
从网上的搜索结果来看,
http://www.cnblogs.com/notus/archive/2007/07/04/710493.html
是缓存的问题。说实话,没看出来这篇博文到底解决了没。
如何解决呢?
------解决方案--------------------up
------解决方案--------------------URLRewriter这个没有用过,一般自己写url重写过程
------解决方案--------------------学习
------解决方案--------------------没搞错?
------解决方案-------------------- 是不是没引用DLL 看看IIS配置 WEB.CONFIG配置。。。我用没出啥问题。。
------解决方案--------------------mark
------解决方案--------------------我用的比较笨拙的方式 在global里面code
LZ说的那个东东 以后尝试下
------解决方案--------------------那你这两年都浪费了。。。
------解决方案--------------------过
------解决方案--------------------是不是缓存的问题,你把他的代码下来,把缓存屏蔽掉,再上去试几天,看还出不出这个问题了,就知道了吧?呵呵
默认的urlrewrite里写的效率并不高,建议你下来后,修改一下适合自己用的
------解决方案--------------------地址编写问题
是否使用了缓存
------解决方案--------------------把你URLRewriter的规则贴出来,这样很难知道哪里的配置错误!
------解决方案--------------------缓存问题? .aspx的页面缓存?那就试试局部缓存
------解决方案--------------------这个太难了。。
http://www.icanwell.cn
------解决方案--------------------同情楼主,顶一下,顺便问一下,你就没想过用其它方法解决问题吗?
------解决方案--------------------不能在一棵树上吊死
------解决方案--------------------up